Search jobs > Calgary, AB > Senior developer

Senior Full Stack Developer

Royal Bank of Canada>
CALGARY, Canada
Full-time

Job Summary

Provides 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 perform a variety of assignments.

Job Description

What is the opportunity?

You will be part of a team of enthusiastic engineers building front-end applications and APIs / micro-services in this role.

You will work with all stakeholders to design best-in-class technology solutions.

What will you do?

Develop and maintain front end apps using the Angular framework (Angular 7 or above)

Develop APIs using Node.Js (preferred) and / or Java Springboot.

Build reusable and fully tested (unit tests) code using tools like Jest, Jasmine, Karma, and Protractor.

Optimize applications for maximum usability and function.

Design highly scalable and extensible services

Create estimates for given tasks / features.

Design front end with the industry best practices.

What do you need to succeed?

Must-have

Strong proficiency in MEAN stack (Angular, Express, Node.JS, and MongoDB).

Good working knowledge in on-prem and / or public cloud and deployment.

Experience with REST and / or GraphQL

Experience with modern dev-ops techniques experience is a must. We use GitHub, UrbanCode, and Jenkins.

Nice to Have

Some experience with ReactJS

Expertise with one or more databases and related technologies (MongoDB, Elastic-Search, SQL server, Oracle, Kafka)

What’s in it for you?

A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation and stock where applicable.

Leaders who support your development through coaching and managing opportunities

A startup like environment with all the job security of the number one financial institution.

Ability to make a difference and lasting impact

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

A world-class training program

Fun and supportive environment that values personal aspirations as much as the results to be delivered.

Ll-Hybrid

Ll-POST

TECHPJ

Job Skills

Angular, AngularJS, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications

Additional Job Details

Address :

335 8 AVE SW : CALGARY

City : CALGARY

CALGARY

Country : Canada

Canada

Work hours / week : 37.5

37.5

Employment Type : Full time

Full time

Platform :

TECHNOLOGY AND OPERATIONS

Job Type : Regular

Regular

Pay Type : Salaried

Salaried

Posted Date : 2024-10-16

2024-10-16

Application Deadline :

2024-11-29

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 .

9 days ago
Related jobs
S.i. Systems
Calgary, Alberta

Net) and JavaScript Developer to integrate and deploy a field data capture platform in SQL. ...

NDAX Canada Inc.
Calgary, Alberta

The Senior Full Stack Developer will lead development of core components of the Exchange Software Platform ranging from Matching Engine to the FIX Gateways to SIP connectivity with high familiarity of the performance profiles and best development practices. We’re on a mission to empower more Canadia...

S.i. Systems
Calgary, Alberta

Senior Full Stack Developer (C#. ...

Coast Capital Savings
Canada, Canada

As a member of the Digital Application team, the Senior Full Stack Developer designs, develops and supports various applications ranging from web front-end to APIs and middleware integration. Many employees have spent decades, and sometimes their entire careers, with Coast Capital and have progresse...

Funded club
Canada

Full Stack Developer to join our team! . Our tech stack is built using a clean SPA (Single-Page-Application) and an API built in Laravel, PHP. The ideal candidate is a highly resourceful and innovative developer who is not afraid to roll up their sleeves and bring their entrepreneurial spirit to the...

Scribd
Remote US Canada
Remote

You have a deep understanding of full-stack web development, thrive on tackling complex technical challenges, and are keyed into the business strategy of both subscription and advertising monetization. As the Senior Engineering Manager of the Scribd Core Team, you’re an experienced engineering manag...

Jobspaddy
Victoria Island
Remote

Proven experience as a software developer, with a track record of success in the E-commerce industry. We are excited to offer a 10% equity stake in Glam Box to the Co-founder – Software Developer. ...

BMO
Canada, Canada

A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes. ...

Blurb
Calgary, Alberta
Remote

Working closely with the team to get a full understanding of our products, APIs, and the infrastructure that sustains them. ...

Yelp
Canada
Remote

You will work on a cross-platform team that strives to deliver seamless developer experiences with a focus on performance, observability, reliability, scalability and security. This opportunity is fully remote and does not require you to be located in any particular area in Canada. Passion for worki...