Job Description
CookUnity is seeking a Senior Full-Stack Engineer to join their Recipe Management System (RMS) team. CookUnity is a platform connecting the world with chefs, delivering ready-to-eat meals. The RMS team builds and maintains systems that chefs rely on to create, manage, and scale their recipes. This role involves designing, building, and maintaining scalable backend services that power CookUnity’s core recipe management functionalities.
Responsibilities:
- Design, develop, and maintain backend services using Kotlin and Java.
- Contribute to front-end development in React, next.js and related technologies.
- Contribute in overall architecture solution by providing good practices within a micro-services oriented architecture.
- Implement workflow automation and orchestration using Temporal.
- Optimize database interactions and performance (PostgreSQL, MySQL).
- Collaborate with frontend engineers, product managers, and designers.
- Ensure system reliability and uptime.
- Perform code reviews and mentor junior engineers.
- Work closely with DevOps to optimize CI/CD pipelines.
- Stay up-to-date with emerging technologies.
Requirements:
- 6+ years of backend development experience with Kotlin and/or Java.
- Experience with Micronaut or Spring Boot frameworks.
- Strong understanding of microservices architectures and distributed systems.
- 2+ years of frontend development in React.js tech stack.
- Proficiency in SQL databases like PostgreSQL or MySQL.
- Experience building high-performance, scalable backend systems.
- Strong problem-solving skills.
- Solid understanding of RESTful API design.
- Familiarity with cloud services (AWS, GCP, or Azure).
- Strong communication skills.
The role offers:
- Get paid in USD.
- Work remotely.
- Enjoy 15 business days of vacation each year.
- Healthcare Benefit: Monthly stipend.
- 16 fully paid Argentinean holidays.
- Compassionate Leave.
- Paid family leave.
- Personalized English coach.
- Customize the benefits that suit your needs.
- 5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical.