Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Scotiabank is a leading financial institution in the Americas, committed to helping individuals, families, and businesses achieve their financial goals. Guided by our purpose of "for every future," we offer a comprehensive range of services including personal and commercial banking, wealth management, private banking, corporate and investment banking, and capital markets. Our organization values diversity, inclusion, and innovation, fostering a high-performing culture that encourages growth and development. With a strong presence in Canada and across the Americas, we are dedicated to creating meaningful customer experiences and supporting communities through responsible banking practices.
About The Role
We are seeking a skilled Full Stack Developer to join our Canadian Banking Engineering team in Toronto. This role is integral to our product onboarding initiatives within a fast-paced Agile environment. The ideal candidate will be responsible for designing, developing, and maintaining scalable software solutions that enhance our banking services.
The position involves a balanced mix of front-end and back-end development, with a focus on delivering high-quality, testable, and efficient code. Collaboration with cross-functional teams, including Scrum members and stakeholders, is essential to meet project milestones and ensure seamless software delivery. The successful candidate will bring extensive experience in full-stack development, particularly within the MERN stack, and demonstrate strong leadership and communication skills to influence decision-making and guide team members.
Qualifications
- 5+ years of professional experience as a full-stack developer
- 2+ years of experience working with the MERN (MongoDB, Express, React, Node) stack
- 2+ years of experience with unit testing for both frontend and backend code
- 2+ years of experience working with microservice architecture
- 2+ years of experience in Agile/Scrum frameworks
- Post-secondary education in computer science, engineering, or related field
- Scrum certification is an asset
- Excellent communication and stakeholder management skills
- Strong organizational, planning, and time management abilities
- Participate in planning and executing tasks to meet sprint goals and project milestones as part of the Scrum team
- Develop well-designed, testable, and efficient code adhering to best practices
- Gather and refine technical specifications and requirements to ensure alignment with project objectives
- Create and maintain comprehensive software documentation for future reference and compliance
- Collaborate closely with team members and stakeholders to plan, execute, and deliver software solutions
- Identify and escalate issues promptly to ensure timely resolution and project continuity
- Contribute to continuous improvement initiatives within the development team
- Assist in code reviews and mentoring junior team members as needed
- Inclusive and collaborative work environment that fosters creativity and innovation
- Access to cutting-edge tools and technologies to support meaningful customer experiences
- Opportunities to learn from industry leaders with diverse backgrounds
- Support for professional growth through online and in-person training courses
- Competitive compensation package including base salary, performance bonuses, and profit sharing
- Comprehensive benefits such as medical, dental, vision, and wellness programs
- Paid vacation, personal, and sick days
- Flexible dress code promoting comfort and individuality
- Location in Toronto, Ontario, with potential for remote work options
Scotiabank is committed to fostering an inclusive environment where all individuals are valued and respected. We provide equal employment opportunities regardless of race, gender, age, sexual orientation, disability, or background. We are dedicated to creating an accessible recruitment process and workplace, and will accommodate applicants' needs throughout the hiring process upon request.
Key Skills
Ranked by relevanceReady to apply?
Join Scotiabank and take your career to the next level!
Application takes less than 5 minutes

