Senior Backend Engineer (Node.js)

A platform that connects customers with top chefs, delivering fresh, ready-to-eat meals crafted by industry's best chefs across the country.
Backend
Senior Software Engineer
Remote
5+ years of experience
Consumer · E-Commerce

Description For Senior Backend Engineer (Node.js)

CookUnity is revolutionizing the food delivery industry by connecting customers directly with top chefs across the country. Founded in 2018, they've grown to deliver 35 million meals annually, focusing on fresh, ready-to-eat meals crafted with passion and expertise. As a Senior Backend Engineer, you'll join a dynamic team building the platform that makes this possible, working with modern technologies like Node.js, TypeScript, and GraphQL. The role offers the opportunity to work remotely from Latin America, contributing to scalable systems that serve millions of users.

You'll be part of a team of 4-5 engineers, reporting to the Engineering Manager, where you'll design and implement backend services that power the entire CookUnity platform. The tech stack includes cutting-edge technologies like NestJS, Apollo GraphQL, and various databases (MySQL, PostgreSQL, Redis, Snowflake), all running on AWS with Kubernetes orchestration.

The position requires 5+ years of backend development experience and offers a comprehensive benefits package including USD-based salary, flexible remote work, generous vacation time, healthcare stipend, and unique perks like a 4-week paid sabbatical after 5 years. You'll be working in an environment that values technical excellence, collaboration, and continuous learning, while contributing to a mission of empowering chefs to nourish the world.

This is an excellent opportunity for a senior engineer who wants to make a significant impact in a fast-growing startup, working with modern technologies and helping to scale a platform that's already serving millions of meals annually. The role combines technical challenges with the satisfaction of contributing to a platform that meaningfully connects chefs with consumers across the country.

Last updated 8 days ago

Responsibilities For Senior Backend Engineer (Node.js)

  • Design and implement scalable, performant backend services and APIs that serve millions of users
  • Collaborate with frontend engineers to integrate the backend logic into customer-facing features
  • Ensure high performance and responsiveness to requests from the front end
  • Contribute to maintaining a high level of availability and reliability of backend systems
  • Write efficient and reusable code, following best practices and design patterns
  • Actively contribute to the improvement of our architecture and the introduction of new technologies
  • Participate in code reviews and mentor junior engineers
  • Support on-call rotations to ensure uptime for mission-critical services

Requirements For Senior Backend Engineer (Node.js)

JavaScript
TypeScript
Node.js
PostgreSQL
MySQL
Redis
Kubernetes
  • 5+ years of experience as a Software Engineer, with a focus on backend development
  • Proficiency in Node.js, GraphQL, MySQL/PostgreSQL, and TypeScript
  • Strong experience with designing and building RESTful APIs
  • Solid understanding of service-oriented architectures and microservices
  • Experience with cloud infrastructure (preferably AWS) and container orchestration (Kubernetes)
  • Knowledge of best practices for security and scalability
  • Familiarity with Agile development processes
  • Experience with unit testing and integration testing
  • Excited to work in a fast-paced startup environment and to take ownership of backend systems

Benefits For Senior Backend Engineer (Node.js)

Medical Insurance
  • Salary paid in USD through Deel
  • Remote work flexibility
  • 15 days of vacation per year
  • 16 fully paid Argentinean holidays
  • Healthcare stipend
  • 3-5 days compassionate leave
  • 12 weeks parental leave for primary caregiver, 6 weeks for secondary caregiver
  • Customizable benefits including learning opportunities and wellness memberships
  • Personalized English coach
  • 4-week paid sabbatical after 5 years

Interested in this job?

Jobs Related To CookUnity Senior Backend Engineer (Node.js)

Senior Backend Engineer (Node.js)

Senior Backend Engineer position at CookUnity, building scalable services for a chef-driven food delivery platform using Node.js, TypeScript, and cloud technologies.

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon building distributed tax calculation systems handling millions of transactions per second with focus on scalability and regulatory compliance.

Senior Support Engineer, Audible

Senior Support Engineer role at Audible focusing on technical leadership, service support, and operational efficiency improvements.

Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools development, offering $184K-$356.5K salary plus equity.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.