Senior Web Engineer (React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Remote in Canada; the role may also be performed in-office or hybrid near an office. Candidates must be eligible to work without sponsorship. Occasional travel to the corporate headquarters in Denver or other North American offices may be required.
Compensation: CAD 120,000–150,000 per year in most Canadian locations.
Company
provides vertically tailored SaaS solutions for service-based businesses, including business management software, payments, marketing technology, and customer experience applications.
What you will do
- Design, build, and maintain efficient, reusable, and reliable code for client-side web applications.
- Contribute to solutions from inception through deployment and support rapid iteration as the Joist product grows.
- Collaborate with Product, Design, and Engineering to define, design, and ship new features.
- Participate in code reviews and maintain clean, maintainable code.
- Identify bottlenecks and bugs, develop mitigation solutions, and document technical knowledge.
- Independently learn existing codebases, deliver meaningful work quickly, and potentially contribute to other platforms.
Requirements
- 7+ years of experience developing frontend applications using JavaScript, ideally React.
- Strong JavaScript fundamentals, including common data structures.
- Proficiency in semantic HTML and CSS, including preprocessors such as Sass.
- Experience with component libraries or UI frameworks such as Material UI.
- Experience with unit and component testing using Jest or React Testing Library.
- Strong communication and effective collaboration with Product, Design, and Engineering.
- Ability to work independently, take ownership, and deliver high-quality solutions.
- Experience using LLM tools such as Claude or ChatGPT to assist with development work.
Nice to have
- Experience with Redux or Redux Toolkit.
- Experience with TypeScript.
- Experience with Storybook.
- Familiarity with Figma.
- Experience with Playwright for integration and end-to-end testing.
- Some backend or full-stack development experience.
Culture & Benefits
- Remote, hybrid, or in-office flexibility within Canada.
- Wellness benefits including an annual wellness stipend.
- Three weeks of vacation, one paid volunteer day, and two floating holidays to start.
- Professional development investment.
- Employee Stock Purchase Program.
- RRSP with a 4% company match.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →