Intermediate Software Engineer (Node.js, TypeScript, React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Intermediate Software Engineer (Node.js/TypeScript/React): Developing and delivering high-quality educational technology products and SaaS applications with an accent on the full software development lifecycle and automated testing. Focus on delivering customer-focused features, reducing technical debt, and maintaining system reliability.
Location: Remote (Anywhere in Canada)
Salary: CA$115,000 - $135,000 + Annual Bonus
Company
is the largest publisher of Career and Technical Education (CTE) and elective digital curriculum in North America.
What you will do
- Develop and deliver software features across the full SDLC within established frameworks.
- Write and maintain automated tests to ensure high code quality and correctness.
- Collaborate with Product and Design teams to build customer-focused features.
- Perform code reviews and mentor junior engineers to foster team growth.
- Monitor production systems and resolve failures to maintain system reliability.
- Analyze and communicate technical risks, trade-offs, and dependencies.
Requirements
- Must be based in Canada.
- Bachelor’s Degree in Computer Science or equivalent professional experience.
- 4+ years of experience in commercial software development.
- 3+ years of experience building commercial SaaS applications using Node.js, TypeScript, and React.
- Proven ability to independently deliver small-to-medium features.
- Solid understanding of modern DevOps practices and system architecture.
Culture & Benefits
- Annual bonus program.
- Comprehensive benefits package.
- Culture of quality and continuous improvement.
- Supportive environment with mentorship from senior engineers.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →