Senior Software Engineer

2 weeks ago


Toronto, Canada Cookin Inc. Full time

We’re looking for a Senior Frontend Software Engineer with an affinity for solving tough problems to join the Cookin engineering team. Cookin is building the “Shopify for Food Creators” and we want to do it with passionate creators like you.


Cookin’s mission is to empower independent food creators to start and/or run their businesses effectively with best in class tooling. We aim to provide a unified, simple, and delightful platform for running an independent food business, whether that’s operating out of a home kitchen or a commercial kitchen, our goal is to make running a food business a breeze, so cooks can focus on what they’re best at: making incredible food.

Cookin is growing super fast, and we need another engineer to help us continue our growth. Over the past quarter, we’ve grown 3x in the number of cooks on our platform, with a 140% growth rate month over month in the number of orders our cooks have been receiving.


You’ll work closely with the CTO, CPO, and the rest of the engineering team to build out the Cookin platform. Come join an all-star team of tech talent (consisting of former Apple and Wealthsimple engineers), and seasoned founders with multiple exits under their belts


Some of what you'll be doing

  • Building and owning new features across our various applications (our customer-facing web app/native app, and our cook-facing web app/native app).
  • Helping us scale by building beautiful user experience-driven web and mobile applications using React/NextJS, React Native, and TypeScript.
  • Collaborating with a cross-functional team to plan and implement new user experiences as well as refining existing ones.
  • Sharing your ideas, knowledge, and experience during discussions, code reviews, retrospectives, and other collaborative forums.
  • Dealing well with ambiguity and quickly evolving priorities.
  • Being self-motivated and eager to learn new things.
  • Having fun with a small and super-talented team.


About You

  • Have several years of experience building, shipping, and operating web and/or mobile applications in production. You have seen what works, and probably a few things that didn’t work.
  • Passion for shipping world-class products that solve problems for our users (both cooks and customers).
  • You have excellent communication skills and are able to thrive on small, collaborative, distributed engineering teams.
  • You're a self-starter who can approach ambiguous problems and decide on a direction to take them.
  • You're curious and are always willing to learn. If you don’t have experience with the technologies that we use, we’ll teach you


Bonus Points

  • Mobile Development experience with React Native or a willingness to learn.
  • Some previous experience in a startup or fast growing company.
  • A love for food


What We Offer

  • Competitive cash compensation, plus an equity package.
  • Medical, Dental and Vision coverage.
  • 401(k) plan.
  • A fully paid for membership to One Medical.
  • Discounts on fertility and family building services.


Our Tech Stack

  • On the backend: Kotlin, Micronaut, Google Cloud (Cloud Run), Postgres, Temporal.
  • On the frontend: React Native, React, NextJS, TypeScript, Tamagui, and Tailwind.
  • Other tools: Notion, GitHub Actions, Linear, Slack.


  • Toronto, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about shaping the future of work using AI? Cresta is dedicated to enhancing the effectiveness of knowledge workers by 100 times, making them 10 times faster and 10 times better. Our focus is on leveraging AI to optimize Call Center operations through real-time agent assist solutions, as well as post-call analytics and coaching...


  • Toronto, Canada Storm4 Full time

    ? Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobili


  • Toronto, Canada Storm4 Full time

    ? Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobili


  • Toronto, Ontario, Canada Marriott Full time

    Marriott Senior Software Engineer Madison , Wisconsin Apply Now Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Marriott has an exciting opportunity for a Senior Software Engineer Loyalty Partner Engineering team. This role is part of the t


  • Toronto, ON, Canada Iris Software Inc. Full time

    Requires familiarity with TypescriptManage Github and Github workflows to implement CI / CD systems for automated infra deploymentDeploy and manage ML modeling workloads using AWS Services - AWS Sagemaker, AWS Lambda, ECS & ECRCollaborate with data scientists during model development phase and assist in productionization of modelsExperience in architecting...


  • Old Toronto, Canada Storm4 Full time

    Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility an


  • Old Toronto, Canada Storm4 Full time

    Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility an


  • Toronto, Canada Iris Software Inc. Full time

    Position: Senior Test Engineer (Python) Location: Downtown Toronto, ON (3days/week, Hybrid) Duration: Long Term Key Responsibilities:Experience with Automated Testing (6+ years)Ability to code and read a programming language. Python(preferred), Java, C#Experience in ROBOT, pytest, behave, selenium(python)Must have developed test automation...


  • Toronto, Canada Iris Software Inc. Full time

    Position: Senior Test Engineer (Python) Location: Downtown Toronto, ON (3days/week, Hybrid) Duration: Long Term Key Responsibilities:Experience with Automated Testing (6+ years)Ability to code and read a programming language. Python(preferred), Java, C#Experience in ROBOT, pytest, behave, selenium(python)Must have developed test automation...


  • Toronto, Canada Randstad Digital Full time

    Senior Software Engineer, contract position Number of openings 3, 6months to startCompany location Toronto ON CAMust be eligible to work in CanadaHybrid position 3days/week onsite in Toronto Must have skills and experience:5-10 years' experience in at least one or more development platforms e.g. Java/Jakarta EE, .NET, SAP, Hybris, SalesforceDemonstrate...


  • Toronto, Canada Iris Software Inc. Full time

    Iris is looking for a Senior Data Engineer. Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: Senior Data EngineerLocation: Toronto, ON (Hybrid)Duration: Long Term Contract Job Description:Key Responsibilities:Implement ML Infra as code using AWS CDK. Requires familiarity with TypescriptManage...


  • Toronto, Canada Iris Software Inc. Full time

    Iris is looking for a Senior Data Engineer. Please find below the job details and share your resume if interested at Role: Senior Data Engineer Location: Toronto, ON (Hybrid) Duration: Long Term Contract Job Description: Key Responsibilities: Implement ML Infra as code using AWS CDK. Requires familiarity with Typescript Manage GitHub and...


  • Old Toronto, Ontario, Canada Splunk Full time

    Senior Software Engineer (FULLY REMOTE in Toronto Area Only) As a Senior Software Engineer you will be responsible for .. Building innovative solutions that enable rapid development. You will get to work with a super smart bunch of folks who are doing state of the art development work (fron


  • Old Toronto, Canada Huntel Global Inc. Full time

    Title: Senior Software Engineer Location: Toronto, ON, Canada (Hybrid) Type: Long Term Contract Introduction: Join a rock-solid organization as our client’s next Senior Software Engineer and sit at the center of projects that drives decisions. You’ll help one of Canada's most trusted organizati


  • Old Toronto, Ontario, Canada Randstad Canada Full time

    Are you a Senior Software Engineer looking for a new opportunity?Are you looking for a new contract opportunity?We are pleased to offer you a new contract opportunity for you to consider: Senior Software Engineer-Start: ASAP-Estimated length: 3 months-Location: Toronto-Remote roleActively seeking f


  • Old Toronto, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR You are as unique as your back


  • Old Toronto, Canada JAM Software GmbH Full time

    Are you interested in defining how AI shapes the future of work? Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster, and 10x better. We apply AI to improve Call Center operations with our real-time agent assist product as well as our suite of post-call analytics and coaching.We are a Silicon Valley company, spun out of the...


  • Old Toronto, Ontario, Canada Huntel Global Inc. Full time

    Title:Senior Software Engineer Location: Toronto, ON, Canada (Hybrid)Type:Long Term Contract Introduction: Join a rock-solid organization as our client's next Senior Software Engineer and sit at the center of projects that drives decisions. You'll help one of Canada's most trusted organizati


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior AWS Data Engineer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Title: Senior...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior AWS Data Engineer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Title: Senior...