RBC is seeking a Senior Software Developer to design, build, and maintain scalable full-stack applications using modern frameworks and cloud-native infrastructure. This role involves mentoring junior engineers, influencing technical direction, and managing complex projects from inception to production. You will be developing and optimizing applications using React, Node.js, and Python, collaborating with cross-functional teams, and integrating new tools as needed. Responsibilities also include writing clean code, conducting code reviews, participating in architecture discussions, and ensuring applications meet performance, security, and reliability standards.
Develop and optimize full-stack applications using React for frontend and Node.js/Python for backend services.,Collaborate with cross-functional stakeholders (product, architecture, security) to translate requirements into scalable solutions.,Evaluate and integrate new tools as business needs evolve.,Write clean, maintainable code; conduct code reviews; participate in architecture discussions.,Collaborate cross-functionally with product and design teams.,Ensure applications meet performance, security, and reliability standards.,Contribute to documentation, participate in on-call rotations, and help establish engineering best practices.
[object Object]
37.5 hours/week
Participate in on-call rotations.
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.