Senior Software Developer
Zensurance Voir toutes les offres
- Toronto, ON
- 104.000-145.000 $ par an
- Permanent
- Temps-plein
- Take ownership of developing custom features and support their technical implementation across the full stack.
- Implement, test, and monitor features and functionalities, ensuring high quality and reliability.
- Develop, test, and maintain our codebase within the team's domain, writing clean, maintainable, and scalable code.
- Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling.
- Discuss strategy of potential software solutions.
- Develop, test, and maintain codebase within the team's domain.
- Write clean, maintainable, and scalable code.
- Monitor system performance.
- Contribute to the adoption of DevOps practices by leveraging infrastructure as code for automation and system stability.
- Develop an understanding of company goals.
- Perform other duties as assigned.
- University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
- 5+ years of hands-on experience building rich, complex fullstack web applications.
- Familiarity with modern frontend tooling (e.g., Webpack, Vite).
- Proven experience with Node.js, React.js and the TypeScript ecosystem.
- Deep knowledge of React.js State Management
- Proven expertise in Mobile-First Responsive Layouts, ensuring high performance and seamless transitions across all device viewports.
- Advanced understanding of React rendering cycles and reconciliation. Ability to identify and resolve performance bottlenecks and unnecessary re-renders.
- Prior insurance domain knowledge is an asset, but not required.
- Direct experience with Infrastructure as Code (IaC) tools such as Terraform.
- Exposure to CI/CD pipelines (e.g., GitHub Actions).
- Remote-first setup for added flexibility
- Home office allowance to create a comfortable workspace
- Top-tier tech: "Office in a box" with all necessary tech equipment
- Half days before public holidays: Enjoy half days before long weekends
- Flexible health and dental plans for families, including mental health support
- Health & personal spending accounts to invest in wellness your way
- Parental leave top-up, because family comes first
- Education assistance reimbursement for courses, conferences, books, and memberships
- Opportunities to learn from industry experts and grow your career
- Weekly Friday huddles to share updates and connect across teams
- Virtual & in-person team-building events to strengthen our culture