Software Engineer (Fullstack)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer (Fullstack): Developing and maintaining an AI-powered eLearning marketplace using TypeScript, Node.js, React and legacy PHP/Drupal systems with an accent on TDD and XP practices. Focus on implementing vertical slices to deliver incremental value and modernizing legacy architecture within a remote-first team.
Location: Must be based in Canada or select Latin American countries; must work within U.S.-aligned time zones
Company
is an AI-powered marketplace for skills courses and workforce development used by over 2,000 companies worldwide.
What you will do
- Develop and maintain features across the full stack using TypeScript, Node.js, and React, as well as legacy PHP, Drupal, and Angular systems.
- Collaborate using Extreme Programming (XP) practices, including pairing, mobbing, and test-driven development (TDD).
- Break down complex requirements into small, end-to-end user stories to deliver product value incrementally.
- Participate in the on-call rotation and act as release captain for legacy system deployments.
- Contribute to the modernization of legacy systems and the continuous improvement of team workflows.
Requirements
- Based in Canada or select Latin American countries.
- Ability to work within U.S.-aligned time zones to support real-time collaboration.
- Early-career software engineering experience (professional or project-based).
- Strong understanding of engineering fundamentals and full-stack development.
- Motivation to work with both modern stacks (TS, Node, React) and legacy systems (PHP, Drupal).
- Commitment to TDD and collaborative development patterns like pairing and mobbing.
Culture & Benefits
- Comprehensive benefits package including health insurance and 401(k) matching.
- Professional development support and ISOs.
- Remote-first work environment with paid time off.
- Company-wide in-person meetings several times a year (requires up to 15 days of travel per year).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →