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 4 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.

Software Senior Engineer for PowerStore (Python, C, C++)

Senior Software Engineer position at Dell Technologies in Warsaw, focusing on PowerStore storage system development using Python, C, and C++, requiring 5+ years of experience.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer position at BitGo, focusing on full-stack development for crypto custody platform, offering $165-210K salary plus benefits in Palo Alto.

Full Stack Software Engineer

Senior Software Engineer role at Mastercard building high-performance analytics platforms and real-time applications for financial data analysis.