Назад
Company hidden
2 дня назад

Senior Fullstack Software Engineer (React)

144 900 - 189 175CAD
Формат работы
remote (только Canada)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Fullstack Software Engineer (React): Building and shipping large-scale product features and dynamic user experiences with an accent on frontend architecture, REST and GraphQL integrations, and reliable full-stack development. Focus on evaluating performance and correctness trade-offs, solving complex production issues, and mentoring engineers while delivering secure, maintainable code.

Location: Fully remote, but must be located in Canada within the PST or MT timezones.

Salary: CA$144,900–CA$189,175 base pay annually, with possible benefits, bonuses, commissions, and equity.

Company

Software products support team collaboration and a wide range of work.

What you will do

  • Guide the technical direction and implementation of large-scale product features.
  • Evaluate trade-offs between correctness, robustness, performance, and customer impact.
  • Collaborate with product, design, and engineering to influence product strategy and direction.
  • Ship well-tested, secure, reliable, and maintainable code, and address production bugs and issues.
  • Contribute to code reviews, documentation, and complex bug fixes with security, performance, and reliability in mind.
  • Mentor teammates and help junior engineers develop their skills.

Requirements

  • 5+ years of industry experience working as a Full Stack Engineer.
  • Bachelor's or Master's degree, preferably in Computer Science.
  • Specialization in JavaScript ES6, HTML5, and CSS, with experience using modern JavaScript frameworks such as React, AngularJS, or Vue.
  • Familiarity with server-side software development, software design, and object-oriented programming; Java or Node.js experience is preferred.
  • Experience with modern testing frameworks such as Jest, Cypress, Mocha, or Chai.
  • Familiarity with A/B testing, front-end architecture, and data-driven development.
  • Experience building and integrating REST APIs and GraphQL.
  • Experience with SQL and basic data and numerical analysis.
  • Ability to work with designers to develop dynamic user experiences and willingness to support the full engineering stack on a complex system.
  • Ability to mentor junior team members.

Culture & Benefits

  • Choice of working from home, from an office, or through a combination of both, subject to the role's Canada location requirement.
  • Health and wellbeing resources.
  • Paid volunteer days and community-oriented programs.
  • Benefits may also include bonuses, commissions, and equity.
  • Accommodations or adjustments can be requested during the recruitment process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →