Staff Full Stack Engineer, PHP, Flutter

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CookUnity

CookUnity

501 - 1000 employees

Founded 2015

🛍️ eCommerce

👥 B2C

eCommerce • B2C • Food and Beverage

CookUnity is a meal delivery service offering a wide selection of chef-crafted, gourmet dishes delivered directly to customers' doorsteps. The company collaborates with award-winning chefs to create diverse, restaurant-quality meals that cater to various dietary preferences and lifestyles, such as keto, vegan, paleo, and more. CookUnity focuses on providing convenience and flexibility with options ranging from 4 to 16 meals per week, which can be customized or automatically selected based on the customer's preferences. The meals are delivered fresh, not frozen, ensuring high quality and taste. The company also emphasizes sustainability with its packaging solutions and seeks to reduce waste. CookUnity presents a convenient way to enjoy high-quality meals prepared by top chefs without the hassle of cooking.

📋 Description

• Own the Full Stack: Lead the development of features across mobile apps, internal tools (PWAs), APIs, and services — ensuring end-to-end quality and performance. • Guide Tech Decisions: Define and implement best practices across the stack. Architect solutions that support our rapid growth and physical infrastructure (smart fridges, inventory systems, customer flows). • Lead & Mentor: Support a growing team of engineers, starting with our Front-End & Back-End Engineers. Help define team rituals, code quality standards, and onboarding practices. • Connect with IoT: Work on backend services that communicate with our fleet of connected fridges in real-time. Ensure uptime, automation, and traceability at scale. • Drive Product Delivery: Collaborate with Product, Design, and Operations to scope, prioritize, and ship improvements that delight users and streamline operations. • Balance Execution & Vision: Be hands-on with code while contributing to long-term technical strategy and integration with the broader CookUnity B2B platform. • Collaborate Cross-Team: Coordinate with CookUnity’s central B2B team (React, Node, NestJS) to align on architecture, shared services, and platform migration strategy.

🎯 Requirements

• 7+ years of software development experience in full-stack or backend roles, building and shipping production applications. • Front-End Expertise: Hands-on experience creating rich user interfaces in modern web or mobile frameworks. Exposure to cross-platform development is key – if you’ve worked with Flutter that’s a big plus (if not, experience with frameworks like React Native or modern web SPA frameworks and a willingness to learn Flutter is great). • Backend Proficiency: Deep knowledge of building scalable backend APIs and services using Node.js (TypeScript) and/or PHP. You’ve designed RESTful (or GraphQL) APIs, worked with frameworks like NestJS, Express, Symfony, or Laravel, and are comfortable with both object-oriented and modern TypeScript back-end paradigms. (Our current backend is Symfony/PHP, and comfort with PHP is important while we gradually introduce more Node.js.) • Cloud & Data: Strong experience with cloud platforms and databases. You’ve deployed or managed applications on Google Cloud and/or AWS, and you understand both SQL and NoSQL databases. (Experience with Firestore or real-time databases is a big plus.) • DevOps & CI/CD: A DevOps mindset with experience in continuous integration and delivery. You’ve set up or worked with CI/CD pipelines (we use GitHub Actions) to automate testing and deployments. You are comfortable with containerization (Docker) and general cloud infrastructure management for a smooth development workflow. • Technical Leadership: Proven ability to lead a team or project. You can make architectural decisions, guide junior engineers through code reviews, and uphold best practices. You take ownership of delivering quality software and can coordinate work across front-end and back-end to meet product goals. • Communication & Collaboration: Excellent communication skills and experience working in collaborative, asynchronous team environments. You can work closely with product managers, designers, and other stakeholders, articulating technical concepts in a clear way. (We’re a distributed team that values proactive communication). • Product & Startup Mindset: You care about the why behind the code. You’re passionate about building user-centric products – in our case, redefining how people access fresh meals through technology. You thrive in a fast-paced startup setting: iterating quickly, wearing multiple hats when needed, and always focusing on delivering value to users. • Hardware/IOT Enthusiasm: A genuine excitement for hardware-aware development. Our product isn’t just an app, it’s a physical smart fridge network – you should be eager to dive into the challenges of building software that interfaces with IoT devices, sensors, and real-world operations. (You don’t need to be an electrical engineer, but you enjoy the idea of working with connected devices and learning the basics of how they operate.)

🏖️ Benefits

• 💸 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 in your preferred healthcare provider. • 🗓️ 5- year Sabbatical: After 5 years with CookUnity, you get 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 on wellness, learning, food, and more. • 🤖 AI-forward workplace: enterprise access to ChatGPT and Claude to help you work smarter and grow faster. • 🧑‍🏫 Personalized English coach.

Apply Now

Similar Jobs

🕒 June 9

Ionic Partners

11 - 50

🏢 Enterprise

🤝 B2B

☁️ SaaS

AI Product Chief Architect guiding the technical design of Sparkrock's K-12 systems. Leading AI-first development and architecting complex software solutions with legacy integration.

ASP.NET

Classic ASP

SQL

.NET

🕒 April 16

Jeeves

51 - 200

💸 Finance

💳 Fintech

Senior Backend Engineer designing backend systems for Jeeves's financial platform operations across LATAM and beyond. Collaborate with global teams and integrate AI tools into production systems.

🗣️🇪🇸 Spanish Required

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Azure

Cloud

Docker

Google Cloud Platform

GraphQL

GRPC

JavaScript

Kafka

Kubernetes

Microservices

MongoDB

Node.js

Postgres

Python

RabbitMQ

Redis

Ruby on Rails

TypeScript

Go

🕒 April 8

Azumo

51 - 200

🤖 Artificial Intelligence

Senior Engineer developing JavaScript applications for Azumo, an AI software development firm in LATAM. Collaborating with engineers in a remote setup to deliver high-quality software solutions.

Angular

Apache

GraphQL

Java

JavaScript

jQuery

MongoDB

MySQL

Node.js

NoSQL

Python

React

SQL

TypeScript

🕒 March 18

Marcus Thomas LLC

51 - 200

🤝 B2B

📱 Media

Technical Architect designing architecture for Salesforce platforms at Marcus Thomas. Leading solution design and project delivery while mentoring team members.

Cloud

🕒 January 13

Silver.dev

1 - 10

🎯 Recruiter

👥 HR Tech

🤝 B2B

Staff Backend Engineer at FlipaClip, the world's biggest animation app, building impactful backend systems and mobile applications.

Android

AWS

Docker

iOS

JavaScript

Node.js

React

TypeScript