Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading Canadian bank seeks a Front End Developer skilled in Angular to join their team in Malaysia. The role involves developing customer-facing applications, working within an Agile framework, and mentoring other developers. Candidates should possess a strong understanding of software engineering best practices and be proactive in using new technologies.
Add expected salary to your profile for insights
At RBC GAM, our culture is deeply supportive and rich in opportunity and reward. You will help our clients thrive and our communities prosper, empowered by a spirit of shared purpose.
Whether you’re helping clients find new opportunities, developing new technology, or providing expert advice to internal partners, you will be doing work that matters in the world, in an environment built on teamwork, service, responsibility, diversity, and integrity.
What is the opportunity?
Build digital applications using the Angular frontend framework.
Apply design thinking and an agile mindset in working with other engineers, business stakeholders to continuously experiment, iterate and deliver on new initiatives.
Leverage best practices in continuous integration and delivery.
Help drive transformation by continuously looking for ways to automate existing processes and testing and optimize data quality.
Explore new capabilities and technologies to drive innovation.
What will you do?
Create new customer-facing applications and using Angular and the latest technologies which will shape the future of banking for RBC
Work within an Agile product team comprised of technical, product and business team members to deliver exceptional products
Design and develop code structures to promote reusability across many applications
Collaborate with the team to design and implement software logic following current best practices
Mentor and coach others on the team and practice pair-programming
Provide guidance and direction to ensure high code quality with a rapidly changing Enterprise application suite
Actively seek out knowledge about new technologies/development patterns and how they can be used to solve current and foreseeable challenges
Collaborate with the other developers on the team to define and integrate REST APIs with the UI components
Must haves:
Experience working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing
Advanced knowledge and experience with Angular (Signals, Control Flow, Observables, RXJS) and state management (NGRX, SignalStore, Component Store).
Experience with querying and consuming from a REST backend.
Experience working within an Agile product team.
Nice-to-have:
Experience with web accessibility, performance, and end to end testing.
Experience with a design system and/or component library.
Understanding of DevOps deployment processes and technologies; Docker, Jenkins, Helios etc
Your application will include the following questions:
You live a full life shaped by your ideas. By your family. Career. Community. Your unique place in the world. You want an employer that helps you realize your vision for life with a meaningful career and supports your desire for more.
At RBC, we get it. We’re committed to creating an environment that will help people realize their full potential. Whether it’s developing new skills, opportunities to innovate and grow, modern and comprehensive benefits, or the flexibility to enjoy the moments that matter, RBC is a great place to build your career and life.
It’s your career. Your life. Where do you want to go?
RBC. Make It Yours
You live a full life shaped by your ideas. By your family. Career. Community. Your unique place in the world. You want an employer that helps you realize your vision for life with a meaningful career and supports your desire for more.
At RBC, we get it. We’re committed to creating an environment that will help people realize their full potential. Whether it’s developing new skills, opportunities to innovate and grow, modern and comprehensive benefits, or the flexibility to enjoy the moments that matter, RBC is a great place to build your career and life.
It’s your career. Your life. Where do you want to go?
To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory.
What can I earn as a Front End Developer