Senior JavaScript Engineer

RBC - Toronto, ON (28 days ago)

Apply Now

What is the opportunity?

RBC Ventures is seeking a talented and passionate React native Developer to join our team. 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're building a fully distributed microservices architecture using React, React Native, Node.js, and AWS.

What you will do?

  • Help build a strong team of skilled react native developers creating new digital products for consumers
  • Look outside for opportunities to disrupt from within and continually expand what is possible through technology
  • Work within a cross functional team aimed at delivering high valued solutions
  • Work with modern JavaScript frameworks (React, ReactNative) and Node.js
  • Code, test and implement full stack solutions to meet business needs
  • Create intuitive, robust and reusable user interfaces using modern frameworks
  • Maintain code quality and best practices across the front-end team
What do you need to succeed?

Must Haves:
Have strong mobile development experience
Have worked on React and/or React Native experience
Have at least 5 years of experience building and maintaining systems that have made it out to production; Write well-tested, high-quality code
Have worked in an agile team (waterfall is your mortal enemy), and is familiar with practices such as: Continuous Integration, Infrastructure as Code, test automation, etc.
Have experience developing and deploying frontend, web APIs, databases, and backend systems
Have desire to be involved in all aspects of the software stack including mobile, web, database, architecture, and cloud computing

Nice To Haves:
Enjoy mentoring and otherwise helping their teammates grow in knowledge and experience
Know how the cloud works or has experience with it
Know docker and cloud automation
Contributed to an open source project

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
  • Leaders who support your development through coaching and managing opportunities
  • Ability to make a difference and lasting impact
  • Work in a dynamic, collaborative, progressive, and high-performing team
  • A world-class training program in financial services
Digital - Ventures RBCVentures VenturesTO

Learn more about RBC Tech Jobs