Apply

Intermediate Software Developer (Node.js/React/TypeScript)

Posted about 2 months agoViewed

View full description

💎 Seniority level: Middle, 2+ years

📍 Location: Canada

🔍 Industry: InsurTech

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: AWSLeadershipSoftware DevelopmentKafkaSoftware ArchitectureTypeScriptStrategyReactCommunication SkillsDocumentationMicroservicesMentorshipNodeJS

Requirements:
  • University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
  • 2+ years building rich, complex web or mobile applications.
  • Fullstack experience with NodeJS/NestJS/AWS and the TypeScript ecosystem.
  • Front-end experience with React/Typescript.
  • A passion for clean, reusable, and well-structured code.
  • A passion for continuous learning and self-improvement.
  • Excellent critical thinking and communication skills.
  • Ability to work collaboratively with team members.
  • Prior insurance domain knowledge is an asset but not required.
Responsibilities:
  • Write clean, maintainable, and scalable code.
  • Take ownership of developing custom features and drive their technical implementation.
  • Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems.
  • Suggest, design, implement, test, and monitor features.
  • Promote proper software architecture and development paradigms.
  • Discuss strategy and outline tradeoffs of potential software solutions.
  • Develop, test, and maintain codebase.
  • Contribute to knowledge sharing of new technologies.
  • Mentor junior team members and co-op students.
  • Develop and maintain documentation for features and integrations.
  • Understand company goals and help deliver on them.
  • Attend learning meetings and leverage other learning opportunities.
  • Perform other duties as assigned.
Apply

Related Jobs

Apply

📍 Canada

🧭 Full-Time

🔍 InsurTech

  • Experience in software development using Node.js and Typescript.
  • Ability to coach and mentor lower-level professionals.

  • Join the Core Team in the Engineering Department to build software powering Zensurance's data collection, rating, and pricing engines.
  • Implement and deliver software features following best practices.
  • Mentor and coach junior staff.
  • Assist Engineering Leadership in improving craft capabilities.

Backend DevelopmentLeadershipNode.jsSoftware DevelopmentFrontend DevelopmentJavaJavascriptReact.jsTypeScriptReactMentoringCoaching

Posted about 2 months ago
Apply