Semi Senior Full Stack Engineer @CookUnity
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Semi Senior Full Stack Engineer @CookUnity

3d ago - CookUnity is hiring a remote Semi Senior Full Stack Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are looking for a Full Stack Engineer to join the Menu Team, where you will play a key role in building and optimizing backend services and APIs that power CookUnity’s menu experience. This role involves working on the Server-Driven UI (SDUI) service within our Backend-for-Frontend (BFF) architecture, as well as developing and maintaining backend services and databases.

As part of a cross-functional team, you will collaborate closely with product managers, mobile/web engineers, and designers to create an engaging menu experience. This is a great opportunity for a semi-senior engineer eager to work on challenging technical problems while contributing to customer-facing products that directly impact user engagement and satisfaction.

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.

Qualifications

  • +3 years of experience with:
  • Backend development, with Node.js and TypeScript.
  • Typescript and ReactJS web apps, or similar.
  • Backend development, with expertise in Kotlin or other JVM based language.
  • 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.
  • Advanced English communication skills, with the ability to collaborate across teams.
  • Fluency with AI engineering tools.

Preferred Requirements

  • Knowledge of AWS, Kubernetes, Terraform, and cloud infrastructure.
  • Familiarity with observability tools like DataDog and logging frameworks.
  • Proficiency with leveraging AI Coding tools in day-to-day development (Cursor, Windsurf, or similar).

Benefits

  • πŸ’Έ Get paid in USD, Crypto, Euro, ARS. Whatever your choice! We use Deel to make things easier for you!
  • πŸ—Ί Work remotely: design the life that you want.
  • β›± Enjoy 15 days of vacation each year from the start date.
  • πŸŽ„ 16 fully paid Argentinean holidays.
  • πŸ—“οΈ 5-year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical.
  • 🐣 Family leave of 12 weeks for primary caregiver and 6 weeks for secondary caregiver, fully paid.
  • πŸ•― Compassionate Leave: 3-5 days each time the need arises.
  • πŸ§˜πŸ½β€β™€οΈ 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.
  • πŸ§‘β€πŸ« Personalized English coach.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Semi Senior Full Stack Engineer @CookUnity
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later