
Staff Full Stack Engineer, PHP, Flutter
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Argentina.
• Take ownership of the Full Stack: Spearhead the development of features for mobile applications, internal tools (PWAs), APIs, and services — ensuring comprehensive quality and performance.
• Influence Technical Decisions: Establish and enforce best practices across the stack. Design solutions that facilitate our rapid growth and physical infrastructure (smart fridges, inventory systems, customer flows).
• Lead & Mentor: Provide guidance to an expanding team of engineers, starting with our Front-End and Back-End Engineers. Assist in defining team rituals, code quality standards, and onboarding processes.
• Engage with IoT: Develop backend services that interact with our fleet of connected fridges in real-time. Guarantee uptime, automation, and traceability at scale.
• Propel Product Delivery: Work closely with Product, Design, and Operations to define, prioritize, and deploy enhancements that delight users and optimize operations.
• Balance Execution & Vision: Remain hands-on with coding while contributing to the long-term technical strategy and integration with the broader CookUnity B2B platform.
• Collaborate Across Teams: Partner with CookUnity’s central B2B team (React, Node, NestJS) to ensure alignment on architecture, shared services, and platform migration strategy.
• Over 7 years of software development experience in full-stack or backend roles, successfully building and deploying production applications.
• Front-End Expertise: Practical experience in developing rich user interfaces using modern web or mobile frameworks. Familiarity with cross-platform development is essential — experience with Flutter is a significant advantage (if not, familiarity with frameworks such as React Native or modern web SPA frameworks and a willingness to learn Flutter is appreciated).
• Backend Proficiency: Extensive experience in building scalable backend APIs and services utilizing Node.js (TypeScript) and/or PHP. You have designed RESTful (or GraphQL) APIs, engaged with frameworks like NestJS, Express, Symfony, or Laravel, and are comfortable with both object-oriented and modern TypeScript backend paradigms. (Our current backend is Symfony/PHP, so comfort with PHP is vital as we gradually integrate more Node.js).
• Cloud & Data: Strong knowledge of cloud platforms and databases. You have deployed or managed applications on Google Cloud and/or AWS, and are proficient in both SQL and NoSQL databases. (Experience with Firestore or real-time databases is a notable advantage).
• DevOps & CI/CD: A DevOps-oriented mindset with experience in continuous integration and delivery. You have established or worked with CI/CD pipelines (we utilize GitHub Actions) to automate testing and deployments. You are adept with containerization (Docker) and general cloud infrastructure management to ensure a seamless development workflow.
• Technical Leadership: Demonstrated capability to lead a team or project. You can make architectural decisions, mentor junior engineers through code reviews, and uphold best practices. You take responsibility for delivering high-quality software and can coordinate efforts across front-end and back-end to achieve product objectives.
• Communication & Collaboration: Outstanding communication abilities and experience in collaborative, asynchronous team settings. You can work closely with product managers, designers, and other stakeholders, conveying technical concepts clearly. (We are a distributed team that values proactive communication).
• Product & Startup Mindset: You are invested in the reasoning behind the code. You are passionate about creating user-centric products — in our context, revolutionizing how individuals access fresh meals through technology. You thrive in a dynamic startup environment: iterating rapidly, wearing multiple hats when necessary, and consistently focusing on delivering value to users.
• Hardware/IOT Enthusiasm: A true interest in hardware-aware development. Our product extends beyond an application; it encompasses a physical network of smart fridges — you should be eager to tackle the challenges of developing software that interfaces with IoT devices, sensors, and real-world operations. (You don’t need to be an electrical engineer, but you should enjoy the prospect of working with connected devices and learning the fundamentals of their operation.)
• 💸 Get paid in USD.
• 🗺 Work remotely: design the life that you want.
• ⛱ Enjoy 15 days of vacation each year from the start date.
• 🎄 16 fully paid Argentinean holidays.
• 🩺 Healthcare Benefit: Monthly stipend to use with your preferred healthcare provider.
• 🗓️ 5-year Sabbatical: After 5 years with CookUnity, you receive a 4-week paid sabbatical.
• 🐣 Paid family leave.
• 🕯 Compassionate Leave: 3-5 days each time the need arises.
• 🧘🏽♀️ Flexible benefits, your way: a prepaid card you can use for wellness, learning, food, and more.
• 🤖 AI-forward workplace: enterprise access to ChatGPT and Claude to enhance your productivity and growth.
• 🧑🏫 Personalized English coach.
Ad Hoc LLC
Sigma Software Group
Stone & Company
R-CUBED Consulting
Get handpicked remote jobs straight to your inbox weekly.