Lead Full Stack Developer

2 days ago


Toronto, Canada RBC Full time
Job Summary

Job Description What is this Opportunity?

Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns connect effectively with our clients. In this role, you will build scalable software and systems, architect secure infrastructure solutions, and leverage data analytics to continuously turn data into action.

The Digital and Data Transformation team, which is comprised of our technology and global strategist groups, is at the center of our business. Our dynamic environment requires innovative strategic thinking. Want to push the limit of digital possibilities? Start here.

What will you do?

As a full stack development lead you will:

Lead the design, development and maintenance of robust backend systems using Python and Django/Flask frameworks and frontend components using Angular/React framework ensuring high performance and scalability.

Integrate third-party APIs and services to enhance application functionality.

Implement responsive design principles to ensure for seamless user experience across various devices and screen sizes by collaborating with UI/UX designers to implement intuitive and visually appealing interfaces.

Collaborate with cross functional teams in building customer-centric products by defining, designing and delivering new features and systems.

Design flows and systems using cloud and on-prem technologies to ensure performance, longevity, and scalability of infrastructure.

Contribute to SDLC documentation and guidance including templates, patterns, and controls.

Mentor your team of developers and promote a culture of continuous learning, improvement and excellence by actively seek out knowledge about new technologies and how they can be used to solve development challenges. Perform code reviews and system design reviews and establish code quality standards and software best practices for a distributed systems architecture.

Communicate with leadership, engineers, and business teams to gather requirements and translate them into technical solutions.

We are looking for someone highly motivated that enjoys engineering and technical challenges that has a passion to deliver high quality technology solutions within a highly fluid and rapidly changing environment.

What do you need to succeed?

Must have qualifications:

Bachelors degree in Computer Science, Engineering, or a related field.

5+ years of experience as a versatile full stack developer in digital solutions and web applications development, with at least 2 years in a management/leadership role

Strong Frontend development experience with Angular dev stacks with Enterprise standards and preferably micro frontend architecture.

Proficient in Python, with a strong understanding of Django/Flask and the related front-end ecosystems (Angular, React, Vue). Hands-on experience with HTML, CSS, Typescript/ JavaScript with good understanding of responsive and mobile design

Experience with database development and modeling using RDBMs (PostgreSQL, MSSQL, MySQL) including integration with application services.

Experience system infrastructure, microservices architecture and API development using FastAPI based on interface specifications/standards (Swagger/OpenAPI), security protocols (JWT, OAuth2.0, OIDC, SSL Certificates).

DevOps knowledge of developing distributed cloud applications (OpenShift, Docker, AWS, Azure) and proficient in using Git and Github.

Nice-to-have:

Wealth/Investment Management, Capital Markets or Financial services experience

Experience with Java

Experience with Apache Kafka or similar event store and stream-processing technologies

Experience developing CI/CD pipelines and and collaboration tools Confluence and Jira

Whats in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

Leaders who support your development through coaching and managing opportunities.

Work in a dynamic, collaborative, progressive, and high-performing team.

A world-class training program in financial services.

Flexible work/life balance options.

Job Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Git, GitHub, Programming Languages, Python (Programming Language), Software Development Life Cycle (SDLC), System Applications

Additional Job Details Address: RBC CENTRE, 155 WELLINGTON ST W:TORONTO

City: TORONTO

Country: Canada

Work hours/week: 37.5

Employment Type: Full time

Platform: WEALTH MANAGEMENT

Job Type: Regular

Pay Type: Salaried

Posted Date: 2024-11-27

Application Deadline: 2024-12-14

Note

:

Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

I

nclusion

and Equal Opportunity Employment At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.

We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community

Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.



  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity? As a Lead Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perfo


  • Toronto, Canada RBC Full time

    Job Summary Job Description What is this Opportunity? Join RBC Wealth Management Canada as a full stack development lead within the Digital and Data Transformation team and play a key role in shaping our digital presence. As a tech leader, you will leverage new and core technologies and innovative strategies to ensure our digital content and campaigns...


  • Toronto, Ontario, Canada Nascent Full time

    Job DescriptionNascent is committed to creating innovative digital products that improve people's lives. We're looking for a skilled Senior Full Stack Developer Lead who will play a key role in shaping our product design and development strategy.About the Role:We're seeking an experienced professional with a passion for delivering high-quality software...

  • Full Stack Development

    3 months ago


    Toronto, Canada Atlantis IT group Full time

    **ROLE : FULL STACK DEVELOPER** **LOCATION : TORONTO** **JOB DESCRIPTION**: Advanced Java Concepts, Digital : Spring Boot, Digital : Angular 8 Experience (Years): 6-8 Essential Skills: Java Full stack, Angular 8 and above, Springboot, MS SQL Desirable Skills: Python, Deep solution design background, Cloud

  • Full Stack Developer

    2 months ago


    Toronto, Canada Sage Recruiting Full time

    Sage Recruiting is looking for a Full Stack Developer to join a Toronto-based scientific software company building an industry-leading software platform that sheds light into previously uncharted areas of biology. Their HPC application analyzes terabytes of data per day for each user, supporting interactivity, automated workflows, and 3D visualization.Their...

  • Technical Lead

    3 weeks ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    Opportunity Overview Royal Bank of Canada seeks a talented professional to lead the development of innovative applications. This exciting opportunity requires expertise in full-stack development, data governance, and reporting. Key Responsibilities Design, code, and test high-performing applications.Analyze, modify, and maintain programming systems.Develop...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    About Highbrow LLCHighbrow LLC is a forward-thinking organization that values innovation and excellence.Job SummaryWe are seeking a highly skilled Lead Full Stack Developer to join our team. The successful candidate will be responsible for leading the development of complex software systems, ensuring they meet the highest standards of quality and...

  • Full Stack Developer

    6 months ago


    Toronto, Canada CB Canada Full time

    Full Stack DeveloperOn behalf of our client in the Banking Sector, PROCOM is looking for a Full Stack Developer.Full Stack Developer – Job DescriptionWe are a team that support variety of NLP driven applications within the bank e.g., email response generation, virtual assistant, report summarization, and etc.We are looking for a Full Stack Developer who...

  • Full Stack Developer

    4 weeks ago


    Old Toronto, Canada Monograph Full time

    **About Monograph**At Monograph, we're building a financial infrastructure platform for businesses. Our mission is to increase the GDP of the internet, and we're looking for talented engineers to help us achieve this goal.**About the Role**We're seeking a skilled Full Stack Developer to join our team and contribute to building platform-level capabilities for...


  • Toronto, Ontario, Canada Randstad Canada Full time

    Randstad Canada, a leading provider of IT staffing solutions, offers a challenging opportunity for a Full Stack Analytics Developer to join their team in Toronto. As a hybrid role, the successful candidate will work two days a week in the office and enjoy a 12-month contract with potential extension and conversion.The ideal candidate will have at least two...

  • Full Stack Developer

    2 months ago


    Toronto, Ontario, Ontario, Canada Sage Recruiting Full time

    Sage Recruiting is looking for a Full Stack Developer to join a Toronto-based scientific software company building an industry-leading software platform that sheds light into previously uncharted areas of biology. Their HPC application analyzes terabytes of data per day for each user, supporting interactivity, automated workflows, and 3D visualization.Their...


  • Toronto, Canada S.i. Systems Full time

    Job Description: We are seeking a Senior Full Stack Developer to join our team at S.i. Systems. As a key member of our digital transformation team, you will play a critical role in supporting our public sector clients in delivering innovative software solutions. The ideal candidate will have 5 years of experience working as a Full Stack Developer on complex...


  • Old Toronto, Canada Blanc Labs Inc. Full time

    At Blanc Labs Inc., we're seeking a highly skilled Senior Full-Stack Developer to contribute to the development of cutting-edge digital solutions. This role requires deep technical expertise in integrating advanced tools like AI and RPA into seamless workflows. The ideal candidate will have a strong background in full-stack development, system integration,...


  • Toronto, Ontario, Canada Foilcon Full time

    FoiliCon seeks a seasoned Web Developer Full Stack Lead to spearhead the development of web-based applications utilizing cutting-edge technologies. As a key member of our team, you will be responsible for designing and building scalable web application features, collaborating with cross-functional teams to determine technical requirements, and ensuring...


  • Toronto, Canada ATS Spec Solutions Full time

    Sr. Full Stack Developer – Team Lead ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects. ATS has a strong work ethic committed to delighting clients and...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryMaarut Inc is seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and deploying complex software applications using Java and JEE technologies.Key ResponsibilitiesDesign and develop technical requirements and prepare detailed technical solution...


  • Toronto, Ontario, Canada CB Canada Full time

    Full Stack Developer RoleWe are seeking a highly skilled Full Stack Developer to join our team at CB Canada. The ideal candidate will have expertise in full stack development, API design and development, and a strong understanding of DevOps practices, design patterns, and security.Key ResponsibilitiesDesign and develop front-end and back-end...


  • Toronto, Canada Klick Full time

    Senior Full Stack Developer Toronto, OntarioOmnichannel Enablement – Solution Delivery /Full-Time /HybridThe Senior Full Stack Developer is a delivery-focused technical leadership role, responsible for technical direction, solution quality and operational delivery for a project or group of projects. Success is measured by, amongst other things,...

  • Full Stack Developer

    6 months ago


    Toronto, Canada CB Canada Full time

    Full Stack Developer Contract – 12 months (starts July 4, 2022) Toronto, ON – Hybrid work arrangement ;preferably local for  on site meetingsOur Provincial government entity client is embarking on a Project that requires a Full Stack Developer for the team.All managed tasks should be delivered in accordance with the client’s  IT Delivery Methodology...