This job is no longer available
This job expired on 16/07/2026. It no longer accepts applications.
Full‑Stack Software Engineer (MERN) – Canada
Banque Scotia · Toronto
Job description
About the role
Join Scotiabank’s Canadian Banking Engineering team as a full‑stack Software Engineer. You will work within an Agile Scrum environment to deliver product onboarding solutions, balancing hands‑on development with sprint planning and execution.
Key responsibilities
- Develop and maintain full‑stack applications using the MERN stack (MongoDB, Express, React, Node).
- Write well‑designed, testable, and efficient code following best practices.
- Gather and refine specifications, create and update software documentation.
- Collaborate with the Scrum team to plan milestones, deliver software releases, and raise issues promptly.
- Participate in unit testing for both frontend and backend components.
Required profile
- 5+ years of full‑stack development experience.
- 2+ years working with the MERN stack in a professional setting.
- Experience with microservice architecture and monorepo structures.
- Proven track record in Agile/Scrum environments.
- Strong communication, organization, and time‑management abilities.
- Post‑secondary education in Computer Science, Engineering, or related field; Scrum certification is a plus.
Required skills
- MERN stack (MongoDB, Express, React, Node)
- Unit testing (frontend and backend)
- Microservice architecture
- Agile/Scrum framework
- Monorepo architecture
- Gitflow and trunk‑based branching strategies
What we offer
- Inclusive, diverse workplace with employee resource groups.
- Accessibility accommodations and flexible vacation.
- Upskilling through online courses, tuition assistance, and cross‑functional opportunities.
- Competitive rewards, bonus program, and comprehensive benefits from day one.
- Community engagement programs across Canada.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Banque Scotia
Toronto