Senior Full Stack Engineer @ CookUnity
Your Application Journey
Email Hiring Manager
Job Details
About CookUnity
CookUnity was founded in 2018 with the mission to reconnect food with quality and passion by empowering chefs. Today, CookUnity delivers 50 million meals a year and is expanding into a marketplace that connects chefs with consumers.
About The Team
The Menu Team is part of the Marketplace Zone, focused on creating a seamless menu experience that allows users to browse, explore, and choose meals. They also manage the accuracy and stability of the menu data.
The Role
As a Senior Full Stack Engineer on the Menu Team, you will build and optimize backend services and APIs powering CookUnity’s menu experience. You will work on the Server-Driven UI (SDUI) service within the Backend-for-Frontend (BFF) architecture and collaborate closely with product, mobile/web engineers, and designers.
Responsibilities
- Develop and maintain scalable backend services and APIs.
- Implement and optimize the BFF layer for efficient data handling.
- Collaborate with cross-functional teams for new menu features.
- Optimize database queries and caching strategies.
- Improve monitoring, observability, and logging.
- Participate in code reviews and technical discussions.
Minimum Requirements
- +5 years of backend development experience using Kotlin or JVM based languages.
- Expertise with Node.js, TypeScript, and ReactJS or similar.
- Strong understanding of RESTful APIs, GraphQL, and BFF architectures.
- Experience with SQL databases and query optimization.
- Experience with service-oriented architectures and microservices.
- Excellent debugging and troubleshooting skills.
- Advanced English communication skills.
Preferred Requirements
- Knowledge of AWS, Kubernetes, Terraform, and cloud infrastructure.
- Familiarity with observability tools like DataDog.
- Experience with AI coding tools.
Benefits
- Paid in USD.
- Remote work with flexible design of your schedule.
- 15 business days vacation from day one and 16 paid Argentinean holidays.
- Healthcare stipend, personalized English coach, and other perks.
- 5-year sabbatical option and comprehensive family and compassionate leave.
How to Apply
If you’re interested in this role, please submit your application. If a fit is found, CookUnity will contact you. CookUnity is an Equal Opportunity Employer.
Key skills/competency
- Backend
- API
- Node.js
- Kotlin
- TypeScript
- ReactJS
- SQL
- Microservices
- BFF
- Cloud
How to Get Hired at CookUnity
🎯 Tips for Getting Hired
- Research CookUnity's culture: Study their mission and recent news.
- Customize your resume: Highlight backend and API experience.
- Showcase technical skills: Emphasize Kotlin, Node.js, and TypeScript expertise.
- Prepare for interviews: Review BFF and microservices concepts.