Front End Developer (Hybrid or Remote)

Traction RecVancouver, BC
CA$80,000 - CA$95,000Hybrid

About The Position

This role is open to remote based candidates based in Canada with a preference for PST (hybrid) / EST (remote). We're looking for a Front End Developer to join our team as we enter our next stage of growth. You'll play a central role in how we craft the best-in-class user interfaces and experiences behind our SaaS products, building fast, accessible, and polished UX on our modern, cloud-native stack. You'll work on developing the components, patterns, and tools that help our teams deliver high quality experiences efficiently and consistently. This role is about tackling challenging front-end problems, caring about the details users feel, and applying best practices in modern front-end development to deliver pixel perfect UI.

Requirements

  • Computer Science Degree or equivalent experience
  • 2 years+ professional experience building and shipping front-end applications
  • Strong understanding of component based JavaScript and TypeScript frameworks such as React, including component architecture
  • Understanding of fundamental design principles behind scalable applications
  • Solid grasp of state management (component, global, and visual state)
  • Excellent communication skills and experience working in a highly collaborative development team
  • Fluency with modern CSS and its different approaches
  • Understanding of accessibility, semantic HTML and WCAG compliance
  • Highly motivated with the ability to work and make decisions independently

Nice To Haves

  • Experience with trunk based development and continuous delivery in cloud environments like AWS and Vercel a plus
  • Bonus points if you've automated processes with AI and used AI coding agents in your workflow to ship high quality UI built by AI
  • Salesforce ISV experience not required - if you have strong fundamental product developer experience in other industries, and would be eager to lean into something new, we’ll be happy to teach you the platform specifics.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code across our cloud-native stack and Salesforce
  • Oversee proposed solutions to problems and ensure the implemented software will meet business objectives well into the future
  • Translate designs into polished, reusable UI and contribute to our shared component library
  • Own front-end quality: performance, accessibility, and cross-browser consistency
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Troubleshoot and resolve production issues as part of tier 3 support
  • Design and ship new features across our existing and emerging products
  • Participate in monthly “spike days” where we all pair up and build whatever we want

Benefits

  • Living Wage Certified employer in British Columbia
  • competitive bonus program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service