Назад
Company hidden
6 часов назад

Senior Web Developer (JavaScript)

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

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

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

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

Текст:
/
TL;DR
Senior Web Developer (JavaScript): Building high-performance web applications for voice and messaging with an accent on real-time communication, audio quality, and scalable user experiences. Focus on integrating WebRTC and SIP, optimizing latency and bandwidth usage, and delivering tested features to millions of users.

Location: Waterloo, Canada; flexible work arrangements include work-from-home, remote work, or access to an office space.

Salary: CAD $158,000–$207,000 annually for Canada Senior level.

Company

hirify.global provides free phone service and develops voice and messaging products designed to make communication more accessible.

What you will do

  • Design, develop, and maintain web applications for voice calling, chat, and real-time notifications.
  • Build clean, maintainable, and testable JavaScript applications using modern web frameworks.
  • Collaborate with product managers, developers, and UX/UI designers to define and ship features.
  • Work with real-time communication technologies such as WebRTC, SIP, and messaging frameworks.
  • Optimize audio quality, latency, bandwidth usage, and overall application performance.
  • Own solutions end-to-end, from ideation and experimentation through deployment, troubleshooting, and debugging.

Requirements

  • 5+ years of professional web application development experience.
  • Strong JavaScript, HTML, and CSS skills with deep knowledge of web frameworks such as React or Marionette.
  • Knowledge of desktop notifications and network connection management for real-time updates.
  • Familiarity with modern web development tools, Instruments, and debugging practices.
  • Understanding of UX principles and the ability to create simple solutions for complex problems.
  • Experience with automated unit, UI, and integration testing.

Nice to have

  • Experience with WebRTC, SIP, or similar real-time communication protocols.

Culture & Benefits

  • Flexible work arrangements with remote work and office access.
  • Free phone service, employee stock options, competitive pay, and unlimited vacation.
  • Health, dental, vision, disability, parental leave, and wellness or healthcare spending benefits.
  • RRSP matching in Canada and 401(k) in the USA.
  • Learning and development opportunities and several team or company off-sites each year.
  • Employees actively use the product to identify issues and improve customer experiences.

Hiring process

  • The role is part of a future talent pool.
  • Additional total rewards information is provided during the hiring process.

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