This job board retrieves part of its jobs from: US Jobs | Colorado Jobs | Retail Jobs Canada

Finds jobs across the province today!

To post a job, login or create an account |  Post a Job

  Jobs across the province  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Sr. Software Developer, Ventures (Arrive) – React Native | JavaScript | PostgreSQL | AWS


This is a Contract position in Toronto, ON posted February 5, 2021.

RBC Ventures is a new kind of organization – one that marries the strength of one of the world’s most trusted and successful financial institutions with a mission to reimagine the role we play in people’s lives. We are building a world class team focused on creating new experiences, exploring new business models and developing new relationships that add value to how people live and work.

Arrive is one of the ventures from RBC Ventures, founded in 2018. Arrive makes it easier for newcomers to access the information and assistance they need to make a smoother transition to Canada. We want vocal futurists that can advocate their vision, who will be excited about creative problem-solving as part of a cross-functional team; will obsess over writing smart, simple clean code; will tirelessly strive for the best end-user experience and will have the drive and desire to keep learning the latest development techniques.

We are looking for a talented and passionate team-player to join the Arrive team as a Senior JavaScript developer. You’ll be playing a big part in building the next evolution of our platform as we help newcomers to succeed in Canada, working alongside a strong team of engineers and product managers and designers. Your work will contribute to the delivery, reliability, and optimization of our React-Native/ Node-based application, leveraging the latest JS-based tooling and best practices. You will also have an opportunity to learn and expand our AWS infrastructure and DevOps pipelines. As part of a relatively lean and mean team, you will have daily opportunities to build on the skills needed to thrive as a well-rounded contributor and technical leader, uniquely in both start-up and enterprise environments.

Our tech…

  • Mobile: React native with some native (Objective-C/ Java) SDKs
  • Front end: React
  • Backend: Node
  • Database: PostgreSQL.
  • CI Pipeline: CircleCI
  • Amazon Web Services (ECS, RDS, S3, SQS, etc.)

What will you do?

  • Work within a cross functional team aimed at delivering high valued solutions
  • Provide leadership and expert counsel in various aspects of software development, including internal/external stakeholder communication
  • Design, develop, test, deploy, maintain and improve software
  • Mentor and help teammates grow in their knowledge and experience
  • Look for opportunities to ideate and improve the product and continually expand what is possible through technology.

About You…

  • You think digital first and believe all customer experiences should be simple and effective
  • A creative problem solver that can develop a plan, take ownership of tasks, and are outcome focused
  • A team player, technical mentor, keen to coach others and share ideas with your team
  • An exceptional communicator able to articulate technical issues in plain language
  • You keep up to date on web, mobile, and back end development trends and understanding how it applies to our customers’ needs
  • You understand web, mobile, and application security

What do you need to succeed?

Must Have

  • Post-secondary degree or diploma in Computer Science, similar technical field of study or equivalent software practical experience
  • 8 years of relevant work experience in software development
  • Experience with React Native and state management (Redux, redux-thunk, reselect, etc.).
  • Good understanding of data structures and experience with relational databases
  • Demonstrated expertise working with one of the following : web application development, mobile application development, developing enterprise systems, and/or security software development.
  • Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests
  • You enjoy mentoring and otherwise helping your teammates grow in their knowledge and experience

Nice To Have

  • You have written unit tests and have some knowledge of JavaScript-based testing frameworks
  • Experience working with startup companies and working in an agile environment
  • Interest and ability to learn other coding languages as needed
  • Experience with AWS, continuous integration tools and automated testing
  • Some exposure to DevOps best practices and cloud computing

What’s in it for you?

We are building something completely new in a dynamically changing industry. It’s never been done before. You have the opportunity to leverage the significant resources of our business and brand to make that change happen in the real world.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in an agile, collaborative, progressive, and high-performing team
  • The opportunity to interface with senior level executives from many different parts of the organization


City:  Toronto
Address:  88 Queens Quay West
Work Hours/Week:  37.5
Work Environment:  Office
Employment Type:  Permanent
Career Level:  Experienced Hire/Professional
Pay Type:  Salary + Variable Bonus
Position Level:  PL07 
Required Travel (%):  0-25
Exempt/Non-Exempt:  N/A
People Manager:  No
Application Deadline:  03/15/2021
Req ID:  320458