Senior Software Developer

🕒 January 27

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 40%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Zensurance

Zensurance

51 - 200 employees

💼 Consulting

📦 Logistics

📣 Marketing

💰 Series B on 2020-08

Consulting • Logistics • Marketing

Zensurance is a leading small business insurance brokerage in Canada. The company offers a wide range of low-cost commercial insurance options tailored for various professions and industries, which includes everything from builder's risk and commercial auto insurance to E-commerce and non-profit insurance. Zensurance is dedicated to serving over 300,000 Canadian small business owners by providing instant quotes and significant savings on insurance policies. By leveraging technology, Zensurance can offer competitive rates and comprehensive coverages by working with over 50 insurance providers. Additionally, they provide expert advice, dedicated claims service, and ease of switching insurance providers. Zensurance prides itself on its customer service and has received multiple industry awards for its innovative approach to insurance. The company focuses on empowering small businesses with peace of mind through secure and strategic insurance solutions.

📋 Description

• Take ownership of the development of custom features and drive their technical implementation. • Act as the Subject Matter Expert for the team’s domain and drive its technical direction. • Suggest, design, implement, test and monitor features and functionalities. • Facilitate cross-team collaboration in accordance with established best practices and Agile methodology. • Evangelize proper software architecture and development paradigms. • 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 and outline tradeoffs of potential software solutions. • Develop, test, and maintain codebase within the team’s domain. • Write clean, maintainable, and scalable code. • Contribute to knowledge sharing of new technologies and solutions which fall within the team’s area of expertise. • Offer guidance and mentorship to junior and intermediate team members. • Develop and maintain documentation for new and existing features and integrations. • Develop an understanding of company goals. • Perform other duties as assigned.

🎯 Requirements

• 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 building rich, complex web applications. • Experience architecting and augmenting large software systems. • Extensive fullstack experience with Nodejs/AWS/Reactjs and the TypeScript ecosystem. • Experience with microservices and microfrontends. • Experience with back-end development using NestJS. • Experience working with TypeORM. • Experience working with PostgreSQL. • Understanding of web security best practices and data protection. • Knowledge of containerization using Docker and orchestration with Kubernetes. • A passion for clean, reusable, and well-structured code. • Ability to communicate efficiently. • Ability to mentor, coach, and work with others collaboratively. • A commitment to continuous improvement, continuous learning, and knowledge sharing.

🏖️ Benefits

• 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

Apply Now

Similar Jobs

🕒 January 24

Rumor

11 - 50

💼 Consulting

📣 Marketing

☁️ SaaS

Senior Software Engineer (React / Node.js) at Rumor developing logistics platform for air cargo clients. Collaborating across full stack for features from implementation through production.

🕒 January 22

Practice EHR

51 - 200

🏥 Healthcare

💼 Consulting

⚕️ Healthcare Insurance

Senior Full Stack Developer at Practice Better, developing software solutions for health professionals. Collaborating with cross-functional teams and leveraging AI tools to enhance development efficiency.

🇨🇦 Canada – Remote

💵 $140k - $150k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 January 19

Procurify

51 - 200

☁️ SaaS

💸 Finance

🤝 B2B

Senior Full Stack Engineer developing AI-enhanced procurement and AP automation solutions at Procurify. Collaborating on scalable software architecture and delivering user-friendly features.

🇨🇦 Canada – Remote

💵 $122k - $152k / year

💰 Series B on 2019-06

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 January 16

Nagarro

10,000+ employees

💼 Consulting

📣 Marketing

🏥 Healthcare

Senior Staff Engineer working with PHP and Magento at Nagarro. Join a global team developing innovative digital products and experiences.

🕒 December 12, 2025

Canals

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

Senior Software Engineer at Canals, a profitable startup transforming wholesale distribution with AI. Focused on backend engineering and collaboration with product teams in a remote environment.