Senior Frontend Developer
Engineering | Full Time | Canada | Remote
Work Type:
Contract (6 months +) or possibly Full-time (they will consider both options
About the Role
This is a senior-level frontend role with real ownership over how a product looks, feels, and performs. You will work hands-on across the frontend, translating UI/UX designs into polished, production-ready features used by real users every day. Your work will influence both high-level frontend architecture and fine-grained interaction details.You will collaborate closely with designers and engineers, move quickly from idea to release, and continuously improve a mature React codebase. This is a high-impact role for someone who values autonomy, craftsmanship, shipping often, and seeing tangible results from their work.This role is fully remote for candidates based in and eligible to work in Canada.
Responsibilities
- Build responsive, high-quality UI/UX using React and Styled Components
- Write clean, organized, reusable, and well-tested code that is easy for other developers to maintain
- Collaborate with a distributed team through peer reviews and pull request workflows
- Review code from other developers and provide constructive feedback
- Diagnose and resolve bugs within an existing production codebase
- Refactor complex or legacy code to improve maintainability, scalability, and long-term health
- Expand and improve the test suite with new unit and integration tests
Core Technical Stack
Frontend:
JavaScript, React, Styled Components
Testing:
Jest, Testing Library, Cypress
Data:
Headless CMS via GraphQL
Workflow:
Git, GitHub, Slack, Jira
Nice-to-Have Experience
- Mobile development using Capacitor (iOS and Android builds)
- Backend experience with Ruby on Rails, Node.js/Express, or serverless APIs
- Frameworks such as Gatsby and/or Next.js
- Additional testing frameworks such as RSpec
- Databases such as PostgreSQL
- DevOps and infrastructure exposure (AWS services, CI/CD pipelines, build tooling)
Experience & Qualifications
- 7–10+ years building, deploying, and maintaining complex production single-page applications
- 5+ years of hands-on experience with React or similar modern frontend frameworks
- Experience building user-facing AI features and working with AI APIs
- Strong understanding of REST and GraphQL API integrations
- Experience with localization and internationalization
- Strong testing discipline across unit and integration layers
- Comfortable working in and learning complex systems
- Ownership mindset with the ability to take projects from idea to completion
- Strong written and verbal communication skills
- Analytical, adaptable, and able to work autonomously in a remote-first environment