hero

Open Opportunities

Join one of our companies changing the world for the better

Software Engineer

Frate

Frate

Software Engineering
Toronto, ON, Canada · Toronto, ON, Canada
Posted on Jun 11, 2025

About Frate

Frate is on a mission to help merchants recapture revenue from every return, so they can reinvest it into growth. Through our innovative platform, Frate enables businesses to streamline and optimize their returns process, bridging the gaps between Operations, Customer Experience, Retail, Ecom, and Finance.

As a fast-growing startup, Frate values customer-obsession, ownership, collaboration, and continuous improvement. We encourage team members to share their perspectives openly and take initiative in shaping our product and culture.

About the Role

We are looking for an exceptional Full Stack Software Engineer to build simple, elegant, and highly intuitive products for our merchants and buyers. You will work closely with the CTO and founding team to design, develop, and deploy new features that will be used every day for Frate’s growing customer base.

As an early team member, you’ll have the opportunity to work across the stack, shape the technical roadmap, and make a significant impact on both the product and the company’s growth trajectory.

Key Responsibilities

  • Help with technical challenges that arise during onboarding new customers, and supporting existing customers
  • Design, develop, test, and deploy new features across our platform, ensuring scalability and performance.
  • Optimize and maintain existing code, ensuring reliability and efficiency.
  • Take ownership of projects from conception to deployment, contributing to both front-end and back-end development.
  • Identify and address technical debt, prioritizing maintainability and scalability.

Requirements

  • 2+ years of professional experience in software development, ideally in a startup or SaaS environment.
  • Proficiency in modern programming languages and frameworks (e.g., TypeScript, Python, React).
  • Good understanding of databases (SQL) and designing scalable architectures.
  • Ability to write clean, maintainable, and testable code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a collaborative environment.

Nice-to-Haves:

  • Experience with Shopify or other e-commerce platforms.
  • A background in building customer-facing applications with high availability and performance.

You'll be great in this role if:

  • You love solving complex problems and thrive in a fast-paced, dynamic environment.
  • You take pride in delivering high-quality, impactful solutions that customers love.
  • You’re eager to learn, adapt, and grow alongside a high-performing team.
  • You balance big-picture thinking with meticulous execution.
  • You’re comfortable taking ownership and driving projects forward independently.

This role won't be a good fit if:

  • You prefer a highly structured, low-change environment.
  • You’re not comfortable taking ownership of tasks and prioritizing independently.