Enable job alerts via email!

Senior Full Stack Engineer, Fulfillment & Logistics Tech

CookUnity

Toronto

Hybrid

CAD 190,000 - 210,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

CookUnity is seeking a Senior Full Stack Engineer to enhance its Fulfillment & Logistics Tech. This role will involve both frontend and backend development to optimize meal delivery services. Ideal candidates should have expertise in React.js and TypeScript, with a passion for innovation in a dynamic environment.

Benefits

Stock Options Plan
5-year Sabbatical
Paid Family Leave
Compassionate Leave
CookUnity meal credits
Wellness perks

Qualifications

  • 5+ years of experience in full stack software development.
  • Strong experience in TypeScript (Node.js) and React.js.
  • Deep understanding of microservices architecture.

Responsibilities

  • Build scalable and intuitive frontend applications in React.js.
  • Design and maintain backend services using TypeScript.
  • Collaborate with teams to develop tech solutions for operational challenges.

Skills

React.js
TypeScript
Microservices architecture
Problem-solving
Real-time tracking systems

Tools

Node.js
GraphQL
AWS
Docker

Job description

Senior Full Stack Engineer, Fulfillment & Logistics Tech
About CookUnity

Food has lost its soul to modern convenience. And with it, has lost the power to nourish, inspire, and connect us. So in 2018, CookUnity was founded as the first-of-its-kind platform that connects the world with the source of truly great food: chefs. Today, CookUnity delivers 35 million meals a year from the industry’s best chefs to homes all over the country. Fresh. Ready-to-eat. And crafted with the passion that nourishes body and soul.

Unwilling to stop there, CookUnity is expanding beyond delivery to become an ever-innovating marketplace focused on our singular mission: empower Chefs to nourish the world.

If that mission has you hungry in more ways than one, you’ve found the right job posting.

The Team:

TheOpsTech Team is a critical part of CookUnity’s ChefOS Zone, dedicated to building and optimizing software solutions for Fulfillment and Logistics. This team ensures that orders are efficiently packed, tracked, and delivered with precision, leveraging technology to streamline every step of the process. Our systems directly impact the speed, accuracy, and efficiency of meal delivery, ensuring that customers receive their meals fresh and on time.

The Role:

We are looking for a Tech Lead to play a key role in building and optimizing our fulfillment and logistics technology. This is a full stack position, with a focus on TypeScript for backend development and React.js for frontend applications. The ideal candidate will have a deep understanding of scalable backend architectures, real-time tracking systems, and intuitive frontend interfaces that power our fulfillment and logistics operations.

Responsibilities:
  • Build scalable and intuitive frontend applications in React.js and React Native, optimizing for usability and performance.
  • Design, develop, and maintain backend services using TypeScript (Node.js) to support fulfillment and logistics operations.
  • Work with real-time tracking and order management systems to improve efficiency and accuracy in fulfillment processes.
  • Participate in the Ops Engineering R&D squad, experimenting with new technologies and developing POCs for operational improvements.
  • Collaborate with cross-functional teams, including fulfillment managers, logistics coordinators, and data engineers, to develop technology solutions that address real-world operational challenges.
  • Ensure application reliability, security, and scalability, implementing best practices in monitoring, logging, and performance optimization.
  • Write clean, maintainable, and well-documented code while mentoring junior engineers and conducting thorough code reviews.
  • Stay ahead of industry trends, continuously seeking opportunities to innovate within fulfillment and logistics tech.
Qualifications:
  • 5+ years of experience in full stack software development.
  • Proficiency with React.js for frontend development.
  • Strong experience in TypeScript (Node.js) for backend development.
  • Deep understanding of microservices architecture and scalable backend design.
  • Experience working with real-time tracking systems, logistics platforms, or warehouse management solutions.
  • Passion for R&D and innovation, with experience building POCs and exploring emerging technologies.
  • Strong problem-solving skills and ability to adapt to new technologies and environments quickly.
  • Comfortable working in fast-paced, operationally intensive environments.
  • Excellent communication and collaboration skills, with a focus on cross-team partnerships.
  • Willigness to go to our Toronto office 2-3 times per week.
Preferred Requirements:
  • Experience with GraphQL, event-driven architectures, or message queues (Kafka, RabbitMQ, etc.).
  • Exposure to cloud services (AWS, GCP, or Azure) and infrastructure automation (Terraform, Kubernetes, Docker).
  • Background in logistics, fulfillment, or last-mile delivery systems.
  • Familiarity with IoT, RFID, or smart tracking technologies.
  • Willingness to work across different tech stacks and contribute to non-TypeScript projects when needed.

We grow, you grow: Stock Options Plan granted on Day 1

️5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical

Paid Family leave.

Compassionate Leave: 3-5 days each time the need arises

A generous amount of CookUnity credits to enjoy our amazing meals, added to your account, monthly.

️Wellness perks: fitness subsidies to build a healthy lifestyle

Awesome opportunity to join a company that is looking to change how we eat and how chefs work!

Learn More About CookUnity:

We believe great leadership starts with alignment on vision, values, and ways of working. To give you deeper insight into who we are and what we’re looking for, we invite you to explore:CookUnity's Leadership Principles – The values and behaviors that guide how we operate, collaborate, and scale.

We hope this provides valuable insight into our culture and product vision. If this excites you, we’d love to connect!

#LI-Hybrid

Compensation
All final pay rates will be determined by candidates experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.

Compensation
All final pay rates will be determined by candidates experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.

Pay Range for this position

$190,000 - $210,000 CAD

If you’re interested in this role, please submit your application and if we think you might be a fit, we'll get in touch with you. Thank you for your time!

CookUnity is an Equal Opportunity Employer. We are dedicated to creating a community of inclusion and an environment free from discrimination or harassment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, citizenship status, protected veteran status, genetic information, or physical or mental disability.

Create a Job Alert

Interested in building your career at CookUnity? Get future opportunities sent straight to your email.

Apply for this job

indicates a required field

First Name *

Last Name *

Email *

Phone

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile *

Location *

Are you currently authorized to work lawfully in Canada? * Select...

Will you now or in the future require employment-based visa sponsorship to work lawfully in Canada? * Select...

Are you comfortable with a hybrid setup, working 2–3 days a week at our Toronto office? Select...

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Backend Engineer - Remote

Jobot

Toronto

Remote

CAD 170,000 - 220,000

23 days ago

Senior Software Engineer (Identity Decisioning)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

30+ days ago

Senior Backend Engineer, Fulfillment & Logistics Tech

CookUnity

Toronto

Hybrid

CAD 190,000 - 210,000

3 days ago
Be an early applicant

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Affirm

Toronto

Remote

CAD 150,000 - 200,000

30+ days ago

Senior Software Developer - Patient Booking

Jane App

Remote

CAD 123,000 - 193,000

3 days ago
Be an early applicant

Software Engineer - App Stores

Canonical

Mississauga

Remote

CAD 110,000 - 240,000

30+ days ago

Senior Staff Software Engineer (Online Infrastructure)

Global Trade Plaza

Old Toronto

Remote

CAD 206,000 - 256,000

30+ days ago

Founding Engineer, Data Platform

Recruiting From Scratch

Toronto

On-site

CAD 150,000 - 200,000

3 days ago
Be an early applicant

Software Development Engineer

Stripe

Toronto

Hybrid

CAD 172,000 - 258,000

3 days ago
Be an early applicant