Full Stack Developer – MERN

  • Location: Toronto , Ontario
  • Type: Contract
  • Job #4504

JOB DESCRIPTION

Location: Hybrid (Downtown, Toronto)
Duration: 6 months

Our client a leading financial institution in Downtown Toronto is looking for a Full Stack Developer – MERN to work on existing production application and adding capabilities for investment products for digital channel. The successful candidate will have the opportunity to work in a fast-paced Agile environment while also experience enterprise culture at the highest levels, for a top 5 Canadian Bank.

Typical Day in role:

  • Plan and execute to meet sprint objectives as well as program/project milestones as a member of the scrum team.
  • Write well designed, testable, efficient code by using best software development practices
  • Gather and refine specifications and requirements based on technical needs
  • Create and maintain software documentation
  • Collaborate with the Scrum team to plan milestones, successfully execute software delivery, and escalate issues as needed

Must-Have Skills:

  • 10+ years' experience as a full-stack developer
  • 3+ years' combined experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment
  • 3+ years' of unit testing experience with both frontend and backend code
  • 3+ years' of experience working with microservice architecture
  • 3+ years' experience working in Agile/ Scrum framework

Nice-To-Have Skills:

  • Experience working with monorepo architecture
  • Demonstrated experience working with Gitflow branching strategy
  • Experience with Xstate

Soft Skills Required:

  • Excellent communication skills with ability to influence decision making across stakeholders
  • Demonstrated ability to lead team members with differing opinions and provide guidance to varying levels of experience
  • Effective organization, planning, and time management skills

Education:

  • Post-secondary education, preferably in computer science, engineering
  • Canadian bootcamp experience 
  • A Scrum certification 

Finance professional is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.