Why We're Hiring Our Canadian Digital Banking Engineering - Applications team is looking for a ... You'll work with modern JavaScript frameworks and the MERN stack to build secure, scalable ...
Why We're Hiring Our Canadian Digital Banking Engineering - Applications team is looking for a ... You'll work with modern JavaScript frameworks and the MERN stack to build secure, scalable ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...
Bachelor's degree in Computer Science or Software engineering or equivalent experience * 2 to 5 years of software development experience ideally with React, Node.js (MERN stack) * Experience working ...
We'd love to work with you if you have: 5+ years' experience as a full-stack developer 2+ years' experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment ...
We'd love to work with you if you have: 5+ years' experience as a full-stack developer 2+ years' experience working with MERN (MongoDB, Express, React, Node) stack in a professional environment ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
Web technologies including Websocket, WebRTC, WebAudio, HTTP/2 * Experience with MERN or LAMP stack ... engineering teams and product development groups. Our team culture emphasizes continuous learning ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
Web technologies including Websocket, WebRTC, WebAudio, HTTP/2 * Experience with MERN or LAMP stack ... engineering teams and product development groups. Our team culture emphasizes continuous learning ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
Web technologies including Websocket, WebRTC, WebAudio, HTTP/2 * Experience with MERN or LAMP stack ... engineering teams and product development groups. Our team culture emphasizes continuous learning ...
Software Developer
Ottawa, ON · On-site
CA$96K - CA$118K/yr
Web technologies including Websocket, WebRTC, WebAudio, HTTP/2 * Experience with MERN or LAMP stack ... engineering teams and product development groups. Our team culture emphasizes continuous learning ...
Mern Stack Developer information
See Ontario salary details
$62K - $73K
4% of jobs
$73K - $84K
3% of jobs
$84K - $95K
2% of jobs
$95K - $106K
5% of jobs
$106K - $117K
8% of jobs
$118.5K is the 25th percentile. Wages below this are outliers.
$117K - $128K
14% of jobs
The median wage is $134.3K / yr.
$128K - $139K
23% of jobs
$148.8K is the 75th percentile. Wages above this are outliers.
$139K - $150K
17% of jobs
$150K - $161K
4% of jobs
$161K - $172K
11% of jobs
$172K - $183K
8% of jobs
$62K
$134.8K
$183K
How much do mern stack developer jobs pay per year?
What is a Mern Stack Developer job?
A MERN Stack Developer is a software developer who specializes in building web applications using the MERN stack, which consists of MongoDB, Express.js, React.js, and Node.js. They handle both front-end and back-end development, allowing them to create full-stack applications. Their responsibilities include designing databases, developing APIs, managing server-side logic, and building user interfaces. MERN developers often work with RESTful services, authentication, and deployment processes to ensure smooth application performance.
What are the key skills and qualifications needed to thrive in the Mern Stack Developer position, and why are they important?
To thrive as a Mern Stack Developer, you need in-depth knowledge of JavaScript, especially proficiency with MongoDB, Express.js, React.js, and Node.js, alongside a relevant degree or equivalent practical experience. Familiarity with version control systems like Git, RESTful APIs, and cloud platforms such as AWS or Azure is commonly required, and certifications in web development or cloud services can be advantageous. Strong problem-solving abilities, collaboration skills, and effective communication help developers work seamlessly within agile teams. These skills are crucial for building robust web applications, adapting to changing requirements, and delivering high-quality results in dynamic tech environments.
What does a typical day look like for a Mern Stack Developer?
A typical day for a Mern Stack Developer involves designing and developing web applications using the MERN stack, collaborating with UX/UI designers, and participating in code reviews with other developers. You’ll likely split your time between writing and testing code, troubleshooting issues, and working closely with both front-end and back-end features. Regular stand-up meetings and agile sprints are common, encouraging frequent communication and feedback within your team. This fast-paced, collaborative environment supports continuous learning and provides opportunities to take on greater responsibility as you gain experience.

Job description
Requisition ID: 259083
Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.
Why We're Hiring
Our Canadian Digital Banking Engineering - Applications team is looking for a seasoned Full-Stack Developer to help deliver innovative, customer-centric solutions. You'll work with modern JavaScript frameworks and the MERN stack to build secure, scalable applications that power digital banking experiences.
Is this role right for you? In this role you will:
- Design and develop full-stack applications aligned with business requirements.
- Implement robust APIs and front-end interfaces using modern frameworks.
- Collaborate on roadmap initiatives and contribute to technical decisions.
Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:
- REST API Design & Integration - 8+ years
- React - 8+ years
- Node.js - Including production deployment (8+ years)
- SQL / MongoDB - Database design and integration (2+ years)
- Modern JS Tooling - ES6+, Webpack, Babel, Jest (8+ years)
- Authentication & Security - OAuth2 or similar (2+ years)
- Object-Oriented & Functional Design - 8+ years
- HTML/CSS/SASS - Familiarity with BEM, OOCSS, SMACSS, CSS3 Animations (8+ years)
- Redis - Understanding of caching strategies and session management
- Experience working within Agile teams and participating in code reviews
- Experience using testing frameworks (Jest, React Testing Library, Mocha etc)
- Experience working with CI/CD pipelines
- Nice-to-have: Server-Side Rendering experience
- Nice-to-have: Accessibility & Internationalization (JAWS, VoiceOver)
- Nice-to-have: Strong estimation and planning skills
What's in it for you?
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employee to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse gender identities, ethnicity, race, age, ability & veterans.
- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. Scotiabank continues to locate, remove and prevent barriers so that we can build a diverse and inclusive environment while meeting accessibility requirements.
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Dynamic Ecosystem - Free tea & coffee, universal washrooms, and lots of space for team collaboration.
- Community Engagement - No matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs.
Location(s): Canada : Ontario : Toronto
Scotiabank is a leading bank in the Americas. Guided by our purpose: "for every future", we help our customers, their families and their communities achieve success through a broad range of advice, products and services, including personal and commercial banking, wealth management and private banking, corporate and investment banking, and capital markets.
At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone. If you require accommodation (including, but not limited to, an accessible interview site, alternate format documents, ASL Interpreter, or Assistive Technology) during the recruitment and selection process, please let our Recruitment team know. If you require technical assistance, please click here. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.
About Scotiabank
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
New York, NY, US