Software Engineer 1

United States Digital Space LLC

Toronto

On-site

CAD 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ownr is seeking a Software Engineer 1 to help build the next evolution of our platform. You will work on a Node/React-based application, leveraging modern JS tooling to deliver reliable features for business owners.

You'll contribute across the stack, participate in planning and design, and collaborate with engineers, product managers, and designers in a fast-moving environment. This role offers learning and growth within a close-knit team.

Qualifications

  • 1+ years experience using JavaScript to build real world applications.
  • Experience with highly available, scalable software.
  • Contribute to planning, design, development, deployment, monitoring, and maintenance of significant portions of the software.
  • Strong communication and proactive collaboration with peers and team members.
  • Curious and eager to learn new technologies and improve productivity and happiness.

Responsibilities

  • Influence and own parts of the technology stack with autonomy.
  • Plan, design, develop, deploy, monitor and maintain portions of the platform.
  • Engage in feedback with peers and receive coaching from engineers and leaders.
  • Adopt modern tooling and evaluate new technologies to ensure reliable user experience.

Skills

JavaScript
React
Node.js
TypeScript
Express
Jest
Cypress

Tools

PostgreSQL
Heroku
AWS
CircleCI
Github Actions
Styled Components

Job description

What is the opportunity?

We are looking for a talented individual and passionate team player to join the Ownr team as a Software Engineer 1. 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 closeknit 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.

What will you do?
  • 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 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: NodeJS, 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
What do you need to succeed?
  • You have 1+ 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 some 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.
  • 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
Job Skills
  • Active Learning
  • Agile Methodology
  • Application Integrations
  • Detail‑Oriented
  • Enterprise Application Delivery
  • Group Problem Solving
  • Programming Languages
  • Software Development Life Cycle (SDLC)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Intern
Software Engineer Intern

Peakhill Capital • Toronto

On-site
CAD 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

BuildOps • Toronto

Hybrid
CAD 90,000 - 120,000
Negotiate base salary + annual bonus
Generous equity grant
Comprehensive benefits package
+3
Senior/Mid Frontend Engineer - React
Senior/Mid Frontend Engineer - React

Sensor Tower • Vancouver

On-site
CAD 90,000 - 120,000
Senior Product Engineer
Senior Product Engineer

Rootly • Toronto

On-site
CAD 95,000 - 120,000
Competitive compensation
Medical, dental, and vision coverage
3 weeks of vacation plus unlimited sick days
+1
Senior Software Engineer
Senior Software Engineer

fiveonefour • Canada

Remote
CAD 90,000 - 120,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Senior Software Engineer
Senior Software Engineer

Arcadia • Toronto

On-site
CAD 150,000 - 197,000
Equity grant
Hybrid work schedule
Work-from-home allowance
+1
Senior Fullstack Product Engineer II
Senior Fullstack Product Engineer II

Docebo Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Rootly • Toronto

On-site
CAD 120,000 - 180,000
Competitive compensation
Comprehensive medical coverage
3 weeks of vacation
+3
Senior Software Engineer
Senior Software Engineer

Newrich Network • Toronto

Remote
CAD 80,000 - 110,000
Paid Adventure Time
Fast Growth, Big Upside
Equity + Bonus
+3