Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer developing scalable solutions for restaurant tech's Delivery and Recovery platforms. Collaborating within product teams using modern technologies in a remote setup.

Responsibilities

  • Design, develop, and maintain scalable solutions across our Delivery and Recovery platforms.
  • Contribute to architectural discussions and help evolve systems that support multi-tenant, data-heavy applications.
  • Troubleshoot, optimize, and continuously improve existing solutions.
  • Maintain clear technical documentation and stay current with emerging tools, patterns, and standards.

Requirements

  • 1–3 years of experience as a software engineer (ideally within a multi-tenant SaaS or data-centric environment)
  • Experience with cloud-based development (Azure and/or AWS)
  • Development experience with .NET, Java, or a comparable back-end language
  • Strong data skills, including SQL proficiency and working with structured datasets in production
  • Familiarity with modern front-end frameworks such as React and languages like TypeScript
  • Experience working in collaborative, team-oriented environments
  • Strong communication skills and the ability to work cross-functionally
  • Experience building data-rich applications (especially in retail, hospitality, or restaurant tech)
  • Hands-on experience with Microsoft Azure services (Function Apps, Storage Queues, etc.)
  • Experience with web automation/scraping tools such as Playwright
  • Exposure to analytics platforms, reporting tools, or data visualization systems

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudJavaReactSQLTypeScript.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.