Remote Senior Software Developer - DevOps & Platform

at Zensurance

Posted 2 days ago 2 applied

Description:

  • Zensurance is a leading InsurTech company redefining commercial insurance for Canadian businesses through a digital-first experience.
  • The company has been recognized for its rapid growth and industry impact, including awards from Deloitte and recognition as a top insurance employer.
  • Zensurance values ownership, collaboration, and innovation, aiming to empower small businesses with tailored insurance solutions.
  • The Senior Software Developer will join the Enabling team, which focuses on architectural, tooling, frameworks, and ecosystem choices to enhance team autonomy.
  • Responsibilities include developing custom features, acting as a Subject Matter Expert, facilitating cross-team collaboration, championing DevOps practices, and mentoring junior team members.
  • The role involves writing clean, maintainable code, monitoring system performance, and contributing to knowledge sharing within the team.

Requirements:

  • A university degree or college diploma in a recognized technical, vocational, or academic program, preferably in Engineering or Computer Science, or equivalent work experience is required.
  • Candidates must have 5+ years of experience building rich, complex web applications.
  • Extensive fullstack experience with Nodejs/AWS and the TypeScript ecosystem is necessary.
  • Experience with monorepo maintenance, modern frontend tooling, and proficiency in JavaScript tooling is required.
  • Familiarity with AWS services and a passion for clean, reusable code is essential.
  • Experience with Infrastructure as Code (IaC) and DevOps tools, as well as managing Kubernetes, is an asset.
  • Strong communication skills and a commitment to continuous improvement and knowledge sharing are important.

Benefits:

  • Zensurance offers a primarily remote work environment with a home office allowance and necessary tech equipment.
  • Comprehensive and flexible health and dental plans, including mental health support, are provided.
  • Health and personal spending accounts are available to subsidize wellness-related expenses.
  • The company offers parental leave top-up and opportunities for professional development through training budgets and education assistance.
  • Weekly companywide huddles and team-building events foster connection and collaboration among employees.