Skip to main content
Full-Time
On-Site

Senior Full Stack Mobile Developer - Mydoh

View on Map

Description

Mydoh, an award-winning Toronto-based fintech part of RBC Ventures, aims to help Canadian families raise money-smart kids. This role involves working with a skilled team to create, test, and implement exciting new features for the Mydoh platform using Typescript, NestJS, and PostgreSQL. Responsibilities include maintaining code quality, ensuring security standards, continuous product improvement, and participating in a rotating on-call schedule for incident support.

What We're Looking For

Work with Typescript, NestJS, and PostgreSQL to create, test, and implement code for new features.

Maintain code quality and best practices across mobile and backend with an eye for security standards and protecting user data.

Work with a team of skilled software engineers on a rapidly evolving consumer-facing platform.

Look for opportunities to ideate and improve the product and continually expand what is possible through technology.

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

Ideal Candidate

8+ years of overall software development experience.

5+ 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
Amazon Web Services
ECS
RDS
S3
SQS
Terraform
Github Actions
Agile Methodology
Application Development
Application Integrations
Application Maintenance
Applications Architecture
Applications Programming
Back-End Development
Docker
Kubernetes Architecture
Enterprise Application Delivery
Front End Programming
Full Stack Development
GitHub
Mobile Application Backend Development
Multiplatform Development
Programming Languages

Soft Skills

Simple and effective user experience focus
Creative problem solver
Outcome-focused
Cross-functional team player
Exceptional communicator
Up-to-date on web and mobile development trends
Understands web/application security
Data privacy awareness

Work Hours

37.5 hours/week

Benefits

Competitive compensation
Bonuses
Flexible benefits

Special Commitments

Must join a rotating on-call team once every two months.

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.