Senior Developer | MERN | Fintech

  • Location
    Toronto, Ontario
  • Job type
    Direct Hire
  • Category
    Information Technology - Software Engineer

Our client is a fast growing start-up turned “scale-up”, that is disrupting the fin-tech market. Our client is focused on building a market leading platform that helps small and medium sized businesses manage their business risks. This task requires us to engineer from scratch, a customer-centric organization and product. They are boldly going where no insurance broker has gone before!

As a senior developer, you will first and foremost, be writing secure, tested, and robust code to power the insurance pricing and matching engine using NodeJS and Mongo. You will also have the opportunity to contribute to other projects as needed. They regularly look at cross-functionality on teams to ensure they leverage everyone’s skill set to make the product the best it can be.



  • Collaborate with project stakeholders and the development team to design, build, and implement scalable, user-friendly apps and libraries using NodeJS, and TypeScript
  • Add unit tests for all features and functionality
  • Perform code reviews
  • Coach and mentor junior developers
  • Follow Agile practices, suggest improvements and participate in team events
  • Discuss various strategies and architecture, highlighting tradeoffs for potential solutions
  • Connect with members from various teams and departments in the organization to get feedback and assess needs
  • Develop a strong understanding of the company’s goals and initiatives and help the engineering team deliver on those goals/initiatives
  • Other duties as assigned
  • Qualifications

  • 6+ years building rich, complex APIs
  • University degree or college diploma in a recognized technical, vocational or academic program (preferably in Engineering or Computer Science) or equivalent work experience
  • Experience architecting and augmenting large software systems
  • Extensive experience with NodeJS/Typescript/MongoDB and the JavaScript ecosystem
  • Experience using testing frameworks like Jest/Mocha
  • A passion for clean, reusable, and structured code
  • Experience mentoring other developers
  • Good time management skills
  • Strong written and verbal communication skills
  • Ability to speak up and share ideas
  • What’s in Offer:

  • Opportunity to work for Canada’s fastest growing fintech start up
  • Flexible work environment / work from home arrangements available to everyone
  • Modern technology - laptops provided to all staff
  • Comprehensive, flexible health and dental plans to suit all lifestyles
  • Weekly Friday company-wide meetings
  • Build next level relationships with your peers through scheduled companywide team building events

    • Apply with Adecco

    Reference number CA_EN_1_026575_1618294

    Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.

    Someone from Adecco/Roevin just contacted me, how do I tell if it’s legit or a scam? Here's how to protect yourself →


    e.g. 1234567890
    e.g. M5J 2N8 (all uppercase with space)


    Upload or attach document from


    Enter you work experience including both job title and job duties. Attaching your resume provides our consultants a better understanding of your work history and helps improve placement opportunities.
    Warehouse manager
    Write about the work you’ve done and any special skills you have.

    Terms of Use and Applicant Agreement

    Terms of use and Application agreement
    You must agree to the Terms of use and Application agreement to proceed.