Scotiabank

Senior Full Stack Developer (12 Months Maternity Contract)

Scotiabank • $110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience as a full stack developer
  • Proficient in Node.js and Java for backend development
  • Skilled in TypeScript and JavaScript for frontend development
  • Experience with REST APIs and distributed systems
  • Strong understanding of software design principles and algorithms
  • Familiar with automated testing and CI/CD practices
  • Bachelor's degree in Computer Science or related field, or equivalent experience

Responsibilities

  • Design and maintain backend services using Node.js and Java
  • Build responsive frontend applications with TypeScript and JavaScript
  • Collaborate with Product and UX teams to create technical solutions
  • Write clean, testable, and well-documented code
  • Participate in code reviews and architectural discussions
  • Ensure applications meet security and performance standards
  • Support production systems and troubleshoot issues
  • Mentor junior developers and enhance team culture

Benefits

  • Join a diverse and inclusive team focused on client success
  • Access to extensive online and in-person courses for career growth
  • Support for future savings and overall wellbeing through Tangerine benefits
  • Work in a casual environment with no dress code
  • Enjoy workspace flexibility and the excitement of working with the Toronto Raptors
Full Job Description
Requisition ID: 275435

We are looking for a Senior Full Stack Developer who is passionate about building high quality software across both backend and frontend stacks, and who enjoys working end to end-from API design to user experience.

What You Will Be Doing

As a Senior Full Stack Developer, you will be a hands on contributor responsible for designing, building, and operating full stack solutions that support critical digital and MarTech capabilities. You will work closely with product managers, designers, and other engineers to deliver reliable, maintainable, and scalable software.

Is This Role Right for You? In This Role, You Will:

  • Design, develop, and maintain backend services using Node.js and Java, following modern API and microservice patterns.
  • Build responsive and maintainable frontend applications using TypeScript and JavaScript (modern frameworks such as React or Angular).
  • Collaborate with Product and UX to translate requirements into well-designed technical solutions.
  • Write clean, testable, and well-documented code across the full stack.
  • Participate in code reviews, design discussions, and architectural decision-making.
  • Ensure applications meet security, performance, and reliability standards.
  • Integrate with third-party and internal systems using RESTful APIs and event-driven patterns.
  • Support production systems, including troubleshooting issues and contributing to root-cause analysis.
  • Continuously improve engineering practices, tooling, and development workflows.
  • Mentor junior developers and contribute positively to team culture.


Do you have the skills that will enable you to succeed in this role? We'd love to work with you if you have:

  • Strong experience as a full stack developer working across backend and frontend technologies.
  • Proficiency in Node.js and Java for backend development.
  • Proficiency in TypeScript and JavaScript for frontend development.
  • Experience building and consuming REST APIs and working with distributed systems.
  • Solid understanding of software design principles, data structures, and algorithms.
  • Experience with automated testing (unit, integration, end-to-end).
  • Familiarity with CI/CD pipelines, version control, and modern DevOps practices.
  • Strong problem-solving skills and attention to detail.
  • Ability to communicate effectively and work collaboratively in cross-functional teams.
  • A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).


What's in it for you?

  • You will be part of a diverse and inclusive team of Client-focused go-getters looking to learn from each other in an environment that celebrates and recognizes success!
  • You will have access to thousands of online and in person courses so you can shape your career growth with the support from diverse industry leaders.
  • You will get our help to save for your future and to invest in your total wellbeing through our Tangerine benefits*.
  • You belong here, we are equal and un-complicated. Bring your true self to work, dress codes don't apply here.
  • You will enjoy workspace flexibility and all the excitement that comes from working at the official Bank of the Toronto Raptors.


*Tangerine employees participate in Scotiabank's pension & benefits programs (available to permanent employees)

Location(s): Canada : Ontario : Toronto

About Scotiabank

Scotiabankers are committed to helping individuals, companies, and communities to thrive in a changing world. From personal and business banking, brokerage, and insurance, to private wealth, and the most sophisticated commercial, corporate and institutional services, they serve the diverse needs of some 21 million customers in more than 55 countries. Founded in 1832 in Halifax, Nova Scotia, their growth has always been fuelled by the success of their customers and their longevity secured by an unshakable commitment to carefully and expertly managing risk and capital. That focus on doing what's right for customers—short- andlong-term—has made us a global financial services leader. Headquartered in Canada, they are over 86, 000 Scotiabankers strong. Each of us are committed to being the best at understanding their customers' needs and all of us working together to deliver practical advice and relevant solutions that help their customers become financially better off.

Scotiabank Careers

Join Scotiabank, a premier financial institution, and become part of a diverse and inclusive team that’s leading the way in global banking. At Scotiabank, we offer more than just job opportunities; we provide a platform for professional growth and innovation in the financial services industry.

Work You’ll Do

At Scotiabank, we’re not just filling positions; we’re cultivating leaders. Dive into a workplace where diversity training and leadership development shape the path to your future. Our commitment to professional growth is evident in our robust training programs and continuous learning opportunities that foster innovation and strategic thinking.

Explore a World of Opportunities

Whether you’re looking for a full-time position, an internship, or a leadership role, Scotiabank has a spectrum of opportunities to fit your career ambitions. Our team is composed of individuals who bring a wealth of skills and perspectives to our company, driving us forward with their creativity and strategic insights.

Innovative Work Environment

Scotiabank’s culture is one of collaboration and respect, where each team member’s contribution is valued. Engage in meaningful work that challenges you to leverage your skills and push the boundaries of what’s possible in the banking sector. Our innovative projects not only support the growth of the company but also ensure our position as a leader in the industry.

Benefits and Growth

Choosing a career at Scotiabank means opting for a life of growth and opportunity. Our employees enjoy competitive benefits, including comprehensive health coverage, retirement plans, and flexible working conditions, all designed to support your career and personal life. We believe in nurturing our team’s potential by providing them with the tools they need to succeed both professionally and personally.

Join Our Team

Ready to take the next step in your career? Explore the job opportunities at Scotiabank by searching our open positions that match your skills and interests. We are continuously hiring and looking for passionate, curious, and solution-driven team players.

Networking and Professional Development

Stay connected and advance your career through Scotiabank’s extensive networking opportunities. Participate in events that connect you with other professionals and leaders within the industry. Our career resources will help you prepare your resume, ace your interviews, and land the job that best suits your career goals.

Stay Ahead

Keep up to date with the latest in career tips, industry insights, and company news—all from the people who work here at Scotiabank. Personalize your experience by subscribing to job alert emails tailored to your preferences and be the first to know about new openings and exciting developments. Join Scotiabank and be part of a team that values integrity, respect, and accountability. Discover how your career can flourish in an environment committed to your professional development and personal growth.
Learn more about Scotiabank
Size
90,619 employees
Market Cap
$57.5 billion
Industry
5 Year Trend
+7%
NASDAQ

Similar Jobs

More Jobs at Scotiabank

More Information Technology Jobs

Find similar Senior Full Stack Developer (12 Months Maternity Contract) jobs: