Sprout is seeking a Senior Full Stack Developer to join their early tech team as the second engineer. This high-ownership role involves building new platform features from scratch, working across the full stack, and contributing to architectural decisions. Ideal candidates have 7+ years of experience, strong full-stack fundamentals, and thrive in fast-paced, ambiguous startup environments.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About Sprout
Sprout is Canada’s first fertility and family-building digital health platform. We help employers support their people through the most personal moments in their lives.
Founded in 2023 and backed by StandUp Ventures, Blue Collective, MaRS IAF, and The51, our digital health platform blends expert human care with scalable technology to simplify one of life’s most complex journeys. We partner with forward-thinking employers to offer inclusive family-building benefits, setting a new standard for reproductive health support in the workplace.
We’re a small team building fast, and this is a high-ownership role. We’re expanding our early tech team, and we’re looking for a hands-on, Senior Developer to own our technical foundation, ship our next chapter of products, and shape the future of our platform.
The opportunity
We're expanding our dev team and looking for a Senior Full Stack Developer to join as the second engineer, working directly with our Principal Engineer. This is a genuinely high-ownership role at a pivotal moment: our first product is live and generating revenue, and we're now building what comes next - new chapters of the platform, from 0 to 1.
You'll work across the full stack, from data infrastructure and APIs to member-facing product experiences. You'll contribute to architectural decisions, own meaningful parts of the system, and bring a strong point of view on how to build and ship software that handles sensitive, complex workflows simply and reliably. If you're the kind of engineer who thrives when the problem is still being defined, this is the role for you.
What you’ll do
- Own the technical roadmap - set architectural direction, design system boundaries, and choose technologies that balance speed and scalability.
- Ship core features end-to-end – from member onboarding flows to partner integrations, employer dashboards, and secure payments.
- Own and evolve our data and infrastructure layer - APIs, services, cloud infrastructure, pipelines, and third-party integrations (insurance carriers, HR platforms, payment systems)
- Drive trade-off decisions – balance speed, UX, and technical debt in a fast-learning environment.
- Partner with our Principal Engineer - on architecture decisions, code review, and technical best practices - testing, observability, security
- Use AI tooling aggressively - Cursor, Claude, Copilot, not as a shortcut but as a force multiplier.
- Collaborate deeply - partner with product, design, and operations; the feedback loops here are short and your work has an immediate impact.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
What we’re looking for
- 7+ years of software development experience, with meaningful time at early-stage startups where you had ownership
- Strong full-stack fundamentals - comfortable across frontend, backend, and infrastructure; not a specialist who avoids one side
- Experience building products from 0 to 1 - you know what it takes to go from a blank repo to something in production
- Strong systems thinker who can evolve architecture as the product and company grow
- Thrives in early-stage environments - ambiguity energizes you, speed excites you, and constraints inspire creativity
- Experience with Node.js, Typescript, Relational databases
- Working knowledge of one or more cloud platforms (AWS, GCP, Azure)
- Ability to gather requirements, work in ambiguity and build features to completion
- Excellent diagnosis and troubleshooting skills. Experience with MySQL or PostgreSQL
- Ability to understand the privacy and security implications of a change without being prompted
- Experience building modern technology with an understanding of AI/ML, whether applying AI for personalization, automation, or efficiency across digital products and platforms
Nice to haves
- Experience in digital health, HR tech or insurance
- Familiarity with Docker and AWS Fargate
- OAuth2 / SAML experience
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
How we work
- Remote-first in Canada - work from anywhere, with an office in Toronto
- Async-friendly, outcome-focused, we care about results, not hours online
- We use Slack, GSuite, Figma & Github to collaborate
What we offer
- Stock options: As an early-stage startup, we provide stock options to give you ownership in the company. We believe in sharing our success and want you to be part of our growth journey.
- Unlimited vacation: We believe you can be highly productive and still have plenty of time for life outside of work.
- Remote flexible: Work from the comfort of your own home with the choice to access our downtown Toronto office space for a change of scenery.
- Impactful work: Make a significant impact in a dynamic, fast-paced environment where your ideas and contributions directly influence the company's direction and success.
We aren’t just building a company; we’re creating a world where family-building is accessible to everyone. If you want to lead at the intersection of technology, health, and deeply human experiences, we’d love to meet you.
How to apply
Send your resume to Guyllaume (guyllaume@sproutfamily.ca). We review applications on a rolling basis and move quickly for the right person.
Similar Jobs
Explore other opportunities that match your interests
Senior TypeScript Developer for Sui Network
Mysten Labs
DataAnnotation
Director of Product - Platform, Payload & Services