About the Role
We are seeking a Senior Software Developer to build scalable systems and contribute to a collaborative, innovation-driven engineering culture using modern technologies like TypeScript, NestJS, and React.
Responsibilities
- Lead the development and technical execution of custom full-stack features.
- Build, test, and oversee features to ensure reliability and high performance.
- Maintain and enhance the team's codebase with clean, scalable, and sustainable code.
- Work with stakeholders and developers to design intuitive, scalable systems for customers and internal tools.
- Engage in discussions about software solution strategies and technical direction.
- Design, test, and sustain code within the team’s area of ownership.
- Produce code that is clear, maintainable, and built for growth.
- Track and analyze system performance to ensure stability and efficiency.
- Support DevOps adoption through infrastructure-as-code practices for automation and resilience.
- Gain insight into organizational objectives to align technical work with business goals.
- Complete additional tasks as required by the team or leadership.
Benefits
- Remote-first work environment for flexibility
- Home office allowance to support a comfortable workspace
- Provision of necessary tech equipment through 'office in a box'
- Half-day breaks before public holidays
- Flexible health and dental benefits, including mental health coverage
- Health and personal spending accounts for wellness
- Enhanced parental leave benefits
- Reimbursement for education, courses, conferences, books, and professional memberships
- Weekly Friday huddles for team updates and connection
- Virtual and in-person team-building activities
Work Arrangement
Remote-first role within Canada
Join Our Engineering Team - Where Growth Meets Innovation
Engineering here goes beyond coding — it’s about continuous learning and collective impact. You’ll be part of a remote-first team that values growth and collaboration. Leadership acts as mentor and guide. Professional development is supported through training and mentorship. Knowledge sharing happens through book clubs, tech talks, and hackathons. Biannual company-wide hackathons encourage innovation. Clear career paths align with your goals. You’ll work with modern tools like TypeScript, NestJS microservices, and React-based micro-frontends.
Who We Are
We simplify insurance for business owners through a tech-powered online platform. Our culture is built on four values: DELIVER – setting and reaching ambitious goals; INCLUDE – creating a safe, open environment; INTEGRITY – doing the right thing; INVENT – designing simple, innovative solutions.
AI Tools and Your Interview
You may use AI to prepare for your interview, but please refrain from using AI assistants during the live session. We aim for authentic conversations. Note that we use an AI scribe to capture interview notes and support fair evaluation.
Diversity & Inclusion
We value diversity and are dedicated to fostering an inclusive workplace. We welcome applicants from all backgrounds and offer accommodations throughout the hiring process. Let us know if you need support — we’re here to assist.