Company

View Other Rbc - Royal Bank OffersSee more

addressAddressToronto, ON
type Form of work• Full time
CategoryAdministrative

Job description

Job Summary

Job Description

Ownr is on an ambitious mission to help Canadian entrepreneurs start 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 business owners save time and money to focus on what matters - building their business. We've already helped start over 150,000 companies, and we're just getting started. Being a part of RBCx Ventures, we are a unique type of business. We chart our course developing the technology our clients need, delivering frequently and continually improving our applications and processes. 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 individual and passionate team player to join the Ownr team as a Software Engineer 2. 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, product managers and 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.

The Opportunity

  • You'll have visibility into, and influence over, all parts of the technology stack, and enjoy a high degree of autonomy in your work.

  • You'll have a clear view of the product roadmap, the business' long-term vision, and the opportunity to constructively contribute to both.

  • You'll contribute to the planning, design, development, deployment, monitoring, and maintenance of significant portions of the software that supports our users.

  • You'll have the chance to provide and receive feedback from your peers, and get coaching from more experienced engineers both within the team and the broader organization.

  • You'll use modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience. A snapshot of what's currently in-use:

    • Web client: React, Styled Components

    • Web server: Node.js, JavaScript, TypeScript, Express

    • DB: PostgreSQL

    • Infrastructure: Heroku and AWS (services include: RabbitMQ, Redis, s3, etc.)

    • CI/CD: CircleCI and Github Actions

    • Testing frameworks: Jest, React Testing Library, Cypress

About you

  • You have have 2+ years experience using JavaScript to build real world applications, preferably public facing. You have a good understanding of development patterns and best practices and how they can impact your ability to be productive in a codebase and by extension, the maintainability of a platform.

  • You have experience building, monitoring and maintaining software that is highly available, scalable, and resilient.

  • You'll take responsibility for finding opportunities to iteratively improve our technology in any feature you work on, paying down technical debt as a habit

  • You'll put in the work necessary to empathize with the software's users and understand their challenges, whether those users are fellow developers, immediate team members, or the entrepreneurs that rely on us to support their business.

  • You're curious, and naturally invest energy into learning new technologies, techniques, and interpersonal skills that you feel help improve your own productivity and happiness, and the productivity and happiness of those around you.

  • You have excellent spoken and written communication, time management, and project management abilities. You behave proactively to set expectations and find support when you recognize that there are unforeseen challenges or complexity in projects.

  • You are comfortable asking questions and speaking up to help us continuously improve how we do things.

What's in it for you?

We thrive on the challenge to be our best and work together to help our clients thrive and communities prosper. Here is what you can expect if you join our team:

  • Work in an agile, collaborative and high-performing team

  • The opportunity to do work that is challenging and take on progressively larger responsibilities

  • Leaders who support your development through regular coaching

  • A comprehensive Total Rewards Program including competitive compensation, bonuses and flexible benefits

About Ownr

At Ownr, we have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. So join our team and discover how we can help entrepreneurs make their dreams a reality.

About RBCx

RBCx pursues big, bold ideas and leverages RBC's extensive experience, networks, and capital to help shape what's next. Our four pillars - Banking, Capital, Platform, and Ventures - combine to support tech businesses of all sizes and stages, making us the go-to backer of Canadian innovation. Our people are our most valuable assets, which is why we invest deeply in making sure RBCx isn't just a place to work, but a place to belong.

#LI-hybrid
#LI-POST
#TechPJ

Job Skills

Active Learning, Agile Methodology, Communication, Detail-Oriented, Express.js, JavaScript, Jest Testing Framework, Node.js, PostgreSQL, Problem Solving, React.js, Terraform, TypeScript

Additional Job Details

Address:

WATERPARK PLACE, 20 BAY ST:TORONTO

City:

TORONTO

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2024-02-28

Application Deadline:

2024-03-13

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
​​​​​​​
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.

SaveRemove
share-facebookshare-twittershare-linkedinshare-emailshare-printSaveRemove
Refer code: 2135675. View Other Rbc - Royal Bank Offers - The previous day - 2024-02-29 10:13

View Other Rbc - Royal Bank Offers

Toronto, ON

Share jobs with friends

Related jobs

Software Engineer

Senior Software Engineer, Gft

View Other Rbc - Royal Bank Offers

Toronto, ON

4 weeks ago - seen

Senior Software Engineer, GFT

Rbc Royal Bank

Toronto, ON

a month ago - seen

Software Engineer Intern - PEY

Snowflake

Toronto, ON

a month ago - seen

Software Development Engineer

View Other Scotiabank Offers

Toronto, ON

a month ago - seen

Low Latency Software Engineer

Rbc Royal Bank

Toronto, ON

a month ago - seen

Co-Op/Intern Software Engineer, AI Platform

Kinaxis Inc.

$77.2K–$97.8K a year

Toronto, ON

a month ago - seen

Software Engineer - JDK 17+

Scotiabank

Toronto, ON

a month ago - seen

software engineer

Peak Power Inc.

$67.00HOUR hourly

Toronto, ON

a month ago - seen

Senior Software Engineer

Fiserv, Inc.

$137K–$173K a year

Mississauga, ON

a month ago - seen

Software Engineer Senior

Altair Engineering

$128K–$162K a year

Waterloo, ON

a month ago - seen

Senior Software Engineer

Toast

$108,000–$173,000 a year

Toronto, ON

a month ago - seen

Staff Software Engineer

Beyondtrust

$132K–$167K a year

Ottawa, ON

2 months ago - seen

Security Software Engineer

Robinhood

Toronto, ON

2 months ago - seen

Invoice Simple - Junior Software Engineer, Remote (Canada)

Evercommerce

$60,000–$90,000 a year

Toronto, ON

2 months ago - seen

Software Engineer in Test

Quantum Bridge Technologies

$150,000–$180,000 a year

Toronto, ON

2 months ago - seen

Software Engineer

Autotrader.ca

$106K–$134K a year

Toronto, ON

2 months ago - seen

New Graduate Software Engineer (Toronto)

Jerry

$95K–$120K a year

Toronto, ON

2 months ago - seen