Senior Full Stack Developer (12 Months Maternity Contract)
Job Summary
Requisition ID: 275435
At Tangerinewereredefining banking. As Canadas leading digital bank we thrive on innovation agility and bold thinking tackling every challenge head-on with leading technology and the unstoppable power of collaboration.
Our client-obsessed teams deliver flexible accessible banking solutions breakthrough products and award-winning service. Beyond bankingwerecommitted to making an impact in the communities we serve and across our organization. We foster a culture built on integrity inclusion and fearless ambition where diverse perspectives are valued and people are empowered to do their best work.
Are you ready to disrupt the status quo Do you crave challenges that push boundaries Ifyourea high performer looking to accelerate your career and reimagine the banking landscape this is your moment.
Letsshape the future of banking together!
About Tangerine
At Tangerine we build digital first banking experiences that are secure scalable and customer centric. Our engineering teams work in a highly collaborative environment solving complex problems with modern technologies and strong engineering discipline.
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 endfrom 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 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 welldesigned technical solutions.
- Write clean testable and welldocumented code across the full stack.
- Participate in code reviews design discussions and architectural decisionmaking.
- Ensure applications meet security performance and reliability standards.
- Integrate with thirdparty and internal systems using RESTful APIs and eventdriven patterns.
- Support production systems including troubleshooting issues and contributing to rootcause 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 Wed love to work with you if you have:
- Strong experience as a full stack developer working across backend and frontend technologies.
- Proficiency in 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 endtoend).
- Familiarity with CI/CD pipelines version control and modern DevOps practices.
- Strong problemsolving skills and attention to detail.
- Ability to communicate effectively and work collaboratively in crossfunctional teams.
- A Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
Whats 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 dont 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 Scotiabanks pension & benefits programs (available to permanent employees)
Location(s): Canada : Ontario : Toronto
At Tangerine we value the unique skills and experiences each individual brings to the team and are committed to creating and maintaining an inclusive and accessible environment. If you require accommodation during the recruitment and selection process please let our Recruitment team know.
Required Experience:
Senior IC
About Company
Scotiabank is one of the leading foreign banks serving large national and multinational corporations in the U.S. through its Global Banking and Markets, Global Transaction Banking and Wealth Management business lines.