Skip to main content
Full-Time
On-Site

React Native Full Stack Software Developer

View on Map

Description

Mydoh, an award-winning Toronto-based fintech part of RBC Ventures, is seeking a React Native Full Stack Software Developer. This role focuses on helping Canadian families develop financial literacy by creating, testing, and implementing new features for the Mydoh platform using technologies like Typescript, NestJS, and PostgreSQL. The developer will maintain code quality and security standards, collaborate with a team of skilled engineers, contribute ideas for product improvement, and participate in a rotating on-call support team.

What We're Looking For

Work with Typescript, NestJS, and PostgreSQL to create, test, and implement code for user needs and new features.,Maintain code quality and best practices across mobile and backend with an eye for security standards and protecting user data.,Collaborate with a team of skilled software engineers on a rapidly evolving consumer-facing platform.,Identify opportunities to ideate and improve the product, providing feedback on feature and implementation details.,Join a rotating on-call team once every two months to support Mydoh incidents.

Ideal Candidate

4+ years of overall software development experience.,3+ years of experience building mobile applications using React Native.,Strong experience with frontend (TS/React).,Solid Backend development experience using NodeJS.,Hands-on experience with Typescript in production environments.,Experience working with databases.,Ability to work across the stack and deliver features end-to-end.

Hard Skills

React Native
TypeScript
Node.js
Nest.js
PostgreSQL
Swift
Objective-C
Java
AWS (ECS
RDS
S3
SQS)
Terraform
Github Actions
API Development
Back-End Development
Mobile Development
React.js
SDLC
Agile Methodology
Application Integrations
Enterprise Application Delivery

Soft Skills

Problem-solving
Outcome-focused
Teamwork
Communication
Adaptability
Detail-Oriented
Security Awareness
Data Privacy
User Experience Focus
Collaborative
Active Learning
Group Problem Solving

Work Hours

37.5 hours/week

Benefits

Agile, collaborative, and high-performing team environment.
Opportunity for challenging work and progressively larger responsibilities.
Ability to make a difference and lasting impact.
Leadership support for development through regular coaching.
Opportunity to interface with senior-level executives.
Comprehensive Total Rewards Program including competitive compensation, bonuses, and flexible benefits.

Special Commitments

Must join a rotating on-call team once every two months to support Mydoh incidents.

About the Company

R

Royal Bank of Canada

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.

Purpose-driven
Inclusive
Innovative
Collaborative
Professional
View all jobs at Royal Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.