JavaScript Developer - RBC Ventures (Ownr)
RBC
Toronto, Ontario, Canada
5d ago

RBC Ventures is 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.

Ownr is on an ambitious mission to help entrepreneurial Canadians start, maintain and grow their businesses. We are building a platform that takes the difficulty out of registering and maintaining sole-proprietorships and corporations, letting our incredible owners save time and money to focus on what matters - building their business.

We’ve already helped start 14,000 companies, and we’re just getting started. As an RBC Venture we are both a startup and a part of Canada’s largest bank, enjoying the benefits of each.

We chart our own course in developing the technology our clients need, delivering frequently and continually improving our application and pipeline.

At the same time we have direct access to the technical resources, expertise and opportunities of one of the world’s leading financial institutions.

We are looking for a talented and passionate team-player to join the Ownr family as a full-stack JavaScript Developer. You’ll be playing a big part in building the next evolution of our platform as we move to provide extensive new capabilities to business owners, working alongside a close-knit group of fun and ambitious engineers and product / UX designers.

Your experience will contribute to the functionality, reliability, and delivery of our fast-moving Node / React-based application, leveraging the latest JavaScript-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 young and growing 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 startup and enterprise environments.

What will you do?

  • Work with a team of skilled JavaScript developers creating a rapidly evolving consumer-facing platform.
  • Look 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 and tooling.
  • 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 stack.
  • About You :

  • You 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 and mobile development trends and understanding how it applies to our customers’ needs.
  • You understand web / application security and the importance of data privacy.
  • What do you need to succeed?

    Must Have :

  • 2 - 4 years of solid hands-on programming experience, with a sizable portion in JavaScript.
  • You’ve got your favourite JS frameworks but are still comfortable with vanilla code.
  • You’ve used or at least understand the merits of Typescript.
  • Experience with, or a desire to learn, a GraphQL-based stack.
  • Experience with React and state management (Redux, redux-observable, mobx, etc.).
  • An understanding of APIs and have a high-level knowledge of microservice patterns.
  • Good understanding of data structures and experience with both relational and non-relational Databases.
  • You have written unit tests and have some knowledge of JavaScript-based testing frameworks.
  • Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.
  • Some exposure to DevOps best practices and cloud computing
  • Nice To Have :

  • Post-secondary degree or diploma in a computer or design related program.
  • Experience with AWS, continuous integration tools and automated testing.
  • 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 : 20 Bay Street, 17th Floor

    Work Hours / Week : 37.5

    Work Environment : Office

    Employment Type : Permanent

    Career Level : Experienced Hire / Professional

    Pay Type : Salary + Variable Bonus

    Position Level : PL08

    Required Travel (%) : 0-25

    Exempt / Non-Exempt : N / A

    People Manager : No

    Application Deadline : 03 / 09 / 2020

    Req ID : 228517

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form