Please, let Zensurance know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Zensurance is a scale-up InsurTech company re-imagining the commercial insurance market to empower small businesses across Canada.
The company offers a modern approach to insurance, combining technology and industry expertise.
This position is for a Senior Software Developer, which is a remote-first role within the Greater Toronto Area (GTA).
The developer will report to the Team Lead, Engineering, and will work on building software for Zensurance's data collection, rating, and pricing engines using Node.js and TypeScript.
Responsibilities include taking ownership of custom feature development, acting as a Subject Matter Expert, suggesting and implementing features, facilitating cross-team collaboration, and mentoring junior developers.
The role also involves writing clean, maintainable code, developing documentation, and performing other assigned duties.
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 Node.js, AWS, React.js, and the TypeScript ecosystem is necessary.
Experience with microservices, MongoDB, and back-end development using NestJS is required.
A strong understanding of web security best practices and data protection is essential.
Knowledge of containerization using Docker and orchestration with Kubernetes is needed.
Candidates should have a passion for clean, reusable, and well-structured code, along with the ability to communicate efficiently and mentor others.
A commitment to continuous improvement, learning, and knowledge sharing is expected.
Benefits:
Zensurance offers a primarily remote work environment available to all employees.
Employees receive a laptop, extra monitor, and main accessories, along with an allowance for home office supplies.
Comprehensive and flexible health and dental plans are provided, including mental health support.
Health/Personal Spending Accounts are available to subsidize healthy habits and purchases.
The company offers a Parental Leave Top Up and organizes weekly companywide huddles for casual catch-ups.
Employees can participate in scheduled virtual and in-person team-building events to build relationships with peers.
Zensurance provides well-defined career progression paths and opportunities to work on challenging projects with a modern tech stack.
Apply now
Please, let Zensurance know you found this job
on RemoteYeah
.
This helps us grow 🌱.