Summary
Join CookUnity's Menu Team as a Full Stack Engineer and play a key role in building and optimizing backend services and APIs that power the company's menu experience. You will work on the Server-Driven UI (SDUI) service within the Backend-for-Frontend (BFF) architecture, developing and maintaining backend services and databases. Collaborate with product managers, mobile/web engineers, and designers to create an engaging menu experience. This role requires expertise in backend development (Kotlin or Node.js), ReactJS, RESTful APIs, GraphQL, and SQL databases. The position offers the opportunity to work on challenging technical problems and contribute to customer-facing products. Candidates must be based in Latin America.
Requirements
- +7 years of experience with: Backend development, with expertise in Kotlin or other JVM based language OR in Node.js
- ReactJS web apps
- Strong understanding of RESTful APIs, GraphQL, and backend-for-frontend (BFF)
- Experience working with SQL databases (PostgreSQL or MySQL) and optimizing queries
- Familiarity with service-oriented architecture and microservices
- Strong debugging and troubleshooting skills for backend services and APIs
- Solid understanding of performance optimization, caching, and API response efficiency
- Prior experience working on (or with) established design systems
- Proven track record of driving innovation within highly technical, distributed teams. You have driven complex projects to completion and are motivated by solving high-impact problems and building for the best user UX
- Advanced English communication skills, with the ability to collaborate across teams
- Proficiency with leveraging AI Coding tools in day to day development (Cursor, Windsurf, or similar)
Responsibilities
- Develop and maintain scalable backend services and APIs that power the menu experience across mobile and web
- Implement and optimize the BFF (Backend-for-Frontend) layer, ensuring efficient data handling and low-latency API responses
- Collaborate with frontend, mobile, and product teams to design and implement new menu-related features
- Optimize database queries and caching strategies for high-performance API responses
- Improve monitoring, observability, and logging for backend services
- Participate in code reviews and engineering discussions, contributing to technical best practices
Preferred Qualifications
- Knowledge of AWS, Kubernetes, Terraform, and cloud infrastructure
- Familiarity with observability tools like DataDog and logging frameworks
Benefits
- Get paid in USD
- Work remotely: design the life that you want
- Enjoy 15 business days of vacation each year from the start date
- Healthcare Benefit: Monthly stipend to use in your preferred healthcare provider
- 16 fully paid Argentinean holidays
- Compassionate Leave: 3-5 days each time the need arises
- Fully paid family leave
- Personalized English coach
- Customize the benefits that suit your needs! Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefit platform
- 5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.