Intermediate Software Developer, Node.js/React/TypeScript

🕒 March 10

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

💸 Finance

🤝 B2B

💰 Series B on 2020-08

Finance • Insurance • B2B

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 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.

🎯 Requirements

• University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience. • 3-4 years of hands-on experience building rich, complex fullstack web applications. • Familiarity with modern frontend tooling (e.g., Webpack, Vite). • Fullstack experience with NodeJS/NestJS/AWS and the TypeScript ecosystem. • Experience with PostgreSQL. • Experience with RESTful API design and implementation. • Front-end experience with React/Typescript. • Experience with Redux/State management tools. • Direct experience with Infrastructure as Code (IaC) tools such as Terraform is an asset. • Exposure to CI/CD pipelines (e.g., GitHub Actions) is an asset. • A passion for clean, reusable, and well-structured code. • A passion for continuous learning and self-improvement. • Excellent critical thinking skills and communication skills. • Ability to work collaboratively with team members.

🏖️ 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

🕒 March 10

Betr

11 - 50

🎮 Gaming

📱 Media

🎲 Gambling

Senior Backend Engineer contributing to Laravel-based betting platform and working with Python on tools. Focusing on backend development in a diverse and collaborative team environment.

🕒 March 5

Spotify

5001 - 10000

📱 Media

👥 B2C

🛍️ eCommerce

Backend Engineer developing core tooling and infrastructure for Spotify's monorepo migration. Collaborating on internal platforms while enhancing developer experience and workflows.

🇨🇦 Canada – Remote

💵 $103.3k - $147.6k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 March 3

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Software Engineer II developing backend solutions for Card Acquisition at Affirm. Collaborating with teams to implement user experiences using modern tech stacks.

🇨🇦 Canada – Remote

💵 $125k - $175k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟢 Junior

🟡 Mid-level

🔙 Backend Engineer

🚫👨‍🎓 No degree required

🕒 February 27

Avanade

10,000+ employees

☁️ SaaS

🤝 B2B

🏢 Enterprise

Full Stack Architect at Avanade integrating Generative AI capabilities into applications. Collaborating with teams to produce innovative technologies in a fully remote setting.

🇨🇦 Canada – Remote

💵 $131k - $156k / year

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🕒 February 26

gravity9

51 - 200

🤖 Artificial Intelligence

🏢 Enterprise

Lead Java Developer/Junior Architect at gravity9 supporting client engagements and managing development teams. Responsible for design solutions and hands-on coding in Java, Node.js, or Python.