
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
An innovative insurance technology company in Ontario is seeking an experienced Intermediate Software Developer to join their remote Engineering team. In this role, you will build and maintain software features using NodeJS and TypeScript while collaborating with project stakeholders. The ideal candidate has extensive fullstack experience, a passion for clean code, and a commitment to continuous improvement. This position offers remote work flexibility and opportunities for professional growth.
Zensurance is growing at a rapid pace, and that means our Engineering team is growing too! We are looking for an Intermediate Software Developer to join our Developer Experience Group (DXG)!
You will join the DXG team in the Engineering Department to build the software that powers the Zensurance data collection, rating and pricing engines. Using NodeJS and Typescript, this individual contributor role reports to the Team Lead, Engineering, and is responsible for implementing and delivering software features in accordance with best practices in software development.
The DXG team makes informed suggestions about architectural, tooling, frameworks, and ecosystem choices that affect the tool stack. This team takes into consideration the technical and product domain to help increase the autonomy of stream-aligned teams by growing their capabilities with a focus on problems rather than solutions.
As an individual contributor and an experienced professional, you will be expected to coach and mentor lower-level professionals, and assist the Engineering Leadership Team in continuously improving craft capabilities.
This is a remote-first role within the GTA. #LI-Remote
Our fully remote engineering team fosters a learning culture that encourages professional development. Some of the highlights of the team environment include:
In addition, we provide amazing opportunities for career advancement. We provide well‑defined and documented career progression paths to our engineering team members that provide clear expectations and requirements for advancement in our fast‑growing environment.
As we scale our team, you'll have the opportunity to work on challenging projects using a modern tech stack and cutting‑edge systems, including microservices and micro‑frontends, with industry‑leading tools such as NodeJS, React, TypeScript, Kafka, and more.
At Zensurance, we know that when our people thrive, so does our business. That’s why we offer a flexible, people‑first work environment designed to support your well‑being, growth, and success.
💻 Work Your Way
❤️ Your Health, Your Way
🚀 Investing in Your Growth
🤝 Staying Connected
We’re building something special. Come be a part of it!
Business is hard work, but insurance doesn’t have to be!
We empower business owners with simple, tech‑driven insurance solutions through our online platform.
Our success is fueled by our team‑oriented culture and four core values:
Zensurance celebrates diversity and is committed to creating an inclusive environment. We welcome applications from all backgrounds and provide accommodations throughout the hiring process. If you need support, let us know, we’re here to help.
We review every application with care to find the best fit for our team.
While we may take a little time to get back to you due to the high volume of applications we receive, know that a real human (not a bot!) is reviewing yours. We appreciate your patience and can't wait to learn more about you!