Full Stack Software Developer
Posted 33ds ago
Employment Information
Job Description
Full Stack Software Developer contributing to an insurtech startup's growth. Building features, enhancing user experience, and collaborating with a multidisciplinary team in Canada.
Responsibilities:
- Build and improve features that help us offer new insurance products to our customers
- Enhance our platform to boost conversion rates and deliver a smoother user experience
- Integrate new insurers to enhance our competitiveness
- Develop end-to-end solutions in a modern TypeScript monorepo and iterate quickly
- Design and build intuitive, high-performing interfaces using ReactJS and other modern frontend technologies
- Architect robust, scalable NodeJS microservices that interact with multiple external systems
- Improve our deployment pipelines and automate processes for faster, safer releases
- Write high-quality, maintainable, and well-tested code
- Work closely with a multidisciplinary team of engineers, insurance brokers, and service specialists
Requirements:
- 4 to 7 years of full stack development experience
- Experience building REST APIs (NodeJS experience is a bonus)
- Experience building user-facing web/mobile applications and engaging user experiences (React experience is a bonus)
- Experience with cloud architecture (Example: GCP, Terraform, etc.)
- Comfortable with databases both conceptually and in implementation. Familiarity with MongoDB is preferred
- Product mindset – thinks about user experience and business impact, not just code
Benefits:
- Competitive compensation (with the possibility of stock options)
- Up to 5 weeks of vacation per year
- Top-tier health benefits (health, dental, vision, etc.) & life insurance
- 100% remote work or downtown Montreal office space
- Unlimited sick and mental health days
- Work internationally for up to 90 days per year
- Paid parental leave (4 months top up)
- Monthly sponsored team activities and events
- Flexible start date (but the sooner the better!)


















