Enable job alerts via email!

Frontend Developer (12-months Contract)

Royal Bank of Canada

Putrajaya

On-site

MYR 150,000 - 200,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

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.

Qualifications

  • Experience with Angular (Signals, Control Flow, Observables, RXJS) is crucial.
  • Must have professional software engineering practices knowledge.
  • Understanding of DevOps processes is advantageous.

Responsibilities

  • Create customer-facing applications using Angular and latest technologies.
  • Collaborate within an Agile product team to deliver exceptional products.
  • Mentor and guide team members for high code quality.

Skills

Angular
Agile Practices
REST APIs
Code Quality

Tools

Docker
Jenkins

Job description

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

How do your skills match this job?

How do your skills match this job?
Sign in and update your profile to get insights.

Your application will include the following questions:

    Which of the following statements best describes your right to work in Malaysia? What's your expected monthly basic salary? Which of the following types of qualifications do you have? Which of the following programming languages are you experienced in? How many years of front end development experience do you have? Are you available for short term contract work?

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.