Enable job alerts via email!

Staff Full Stack Engineer (REMOTE)

Upbound - Job Posting

Toronto

Remote

CAD 85,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading technology company is seeking a Staff Full Stack Engineer to develop user-facing experiences on the Upbound Console. This role demands expertise in UI/UX design, backend APIs, and a passion for mentoring. The successful candidate will contribute to innovative cloud solutions and work in a dynamic, remote team environment.

Qualifications

  • Extensive experience with responsive UI design and performance optimization.
  • Strong background in developing APIs and cloud infrastructure management solutions.
  • Proven ability to mentor junior developers and collaborate effectively with teams.

Responsibilities

  • Designing end-user experiences and building performant UIs.
  • Developing RESTful and GraphQL APIs for dynamic data retrieval.
  • Ensuring code quality through testing and bug fixing.

Skills

TypeScript
React
Redux
CSS best practices
Jest
Cypress

Tools

Webpack
Kubernetes
CI/CD
IaC
GitOps

Job description

As a Staff Full Stack Engineer on Upbound Console, you’ll be responsible for building the user experiences that customers of Upbound directly interact with. As the face and first touch-point for users of the product, you will be tasked with building the experience that will delight and impress them, thereby contributing meaningfully and tangibly to the overall business and product.

In this role, you will be…

  • Designing and building the end user facing experiences of Upbound Console
  • Designing and developing backend declarative, RESTful, and GraphQL APIs to retrieve application data and build dynamic visualizations and experiences
  • Reporting and fixing bugs in private and public projects
  • Designing and authoring test plans, unit testing, and integration testing to ensure high quality code that is free of regressions
  • Mentoring more junior members of the team and providing high quality constructive feedback on pull requests and design documents
  • Partnering with other disciplines and roles on a shared mission, demonstrating highly effective communication and collaboration skills
  • Supporting the full project lifecycle - discovery, analysis, architecture, design, documentation, building, migration, automation, and production-readiness

You are a good fit if you have...

  • Written lots of responsive and performant User Interfaces (UIs - TypeScript preferred)
  • Developed interfaces solving for cloud computing infrastructure management or Kubernetes management concerns
  • Designed reliable, beautiful, and delightful to use Single Page Applications (SPA) with a variety of frameworks (React is ideal)
  • Designed and developed APIs and services that are tuned for performance, observability, security, scalability, and high reliability
  • Written test plans and implemented test cases to keep your code to a high standard of quality, using libraries such as Jest and react-testing-library, as well as end-to-end testing frameworks like Cypress
  • Followed CSS best practices for designing responsive user interfaces, such as Flex and Grid
  • Managed application state with libraries such as Redux
  • Optimized the packaging and deployment of your applications with bundling tools like Webpack
  • Internalized how important owning the “face” of the product is and the effect it has on customer experience
  • Architected and deployed highly scaled and reliable applications in multiple environments
  • Incorporated modern operational and application delivery tools and methodologies into your production deployment workflows, like CI/CD, IaC, and GitOps

It is a plus if…

  • You have worked in a startup and distributed/remote team before, and understand the unique challenges of a startup environment
  • You have built or contributed to backend services written in the Go programming language
  • You have have been responsible for deploying/managing workloads running on Kubernetes in production
  • You have a history of speaking at technology conferences, blogging/writing technical articles, and/or contributing to a popular open source project

#LI-REMOTE

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

LinkedIn Profile

Website

Years of experience as a Frontend Engineer? * Select...

Tell me about the interfaces you have developed around infrastructure management or Kubernetes. *

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Full Stack Engineer (REMOTE)

Upbound

Vancouver null

Remote

Remote

CAD 90,000 - 130,000

Full time

Yesterday
Be an early applicant

Staff Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto null

Remote

Remote

CAD 100,000 - 140,000

Full time

30+ days ago

Staff Full Stack Engineer (Remote)

Lightci (Light Consulting)

Toronto null

Remote

Remote

CAD 100,000 - 130,000

Full time

30+ days ago

Staff Back End Engineer

Agora

Old Toronto null

Remote

Remote

CAD 80,000 - 120,000

Full time

30+ days ago

Associate Full Stack Developer FCC

Fidelity Canada

Toronto null

Remote

Remote

CAD 60,000 - 100,000

Full time

30+ days ago

Staff (Full Stack) Engineer

Andela

null null

Remote

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Staff Full Stack Engineer (Remote)

Lightci (Light Consulting)

Vancouver null

Remote

Remote

CAD 80,000 - 120,000

Full time

30+ days ago

Staff Software Engineer, Backend

GlossGenius

null null

Hybrid

Hybrid

CAD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Senior Staff Engineer (Backend)

eBay Inc.

Toronto null

Hybrid

Hybrid

CAD 120,000 - 170,000

Full time

3 days ago
Be an early applicant