Senior JavaScript Developer (WebRTC/Janus)

Оплата не указана

Вакансия находится в архиве

Ясно

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

«Ясно» — это сервис видеоконсультаций, лидер российского рынка Mental Health. Мы делаем психотерапию удобной для наших клиентов, и для нас помощь людям — не просто слова, а ежедневная работа. Сервис Ясно — это 150 профессионалов, 4100+ терапевтов и 2 800 000+ сессий. Наша цель — делать психотерапию доступнее, чтобы помогать как можно большему количеству людей.

Сейчас в команде разработки 20 экспертов, и мы ищем Senior JavaScript Developer, который будет заниматься доработкой и улучшением нашего существующего проекта и решать задачи, связанные с видеосвязью.

Наш технологический стек: Ruby on Rails 6.x, Vue.js 3 + Composition API, Tailwind, PostgreSQL, Redis, Rspec (и зеленый master) Vite, Vitest для тестирования, Storybook и Sentry для ошибок. Для командной работы мы используем Slack, Github, Sentry и Youtrack. Есть множество стендов для разработки, на которые одним нажатием кнопки можно выкатывать свой бранч.

Ваши задачи:
  • разрабатывать и поддерживать масштабируемые и высоконагруженные front-end решения для реального времени на базе WebRTC и Janus
  • взаимодействовать с командами back-end разработчиков и дизайнеров для создания качественных пользовательских интерфейсов по макетам Figma
  • проектировать архитектуру клиентских приложений и интеграции с различными API и внешними сервисами
  • оптимизировать приложения для максимальной скорости и масштабируемости
  • внедрять лучшие практики и стандарты кодирования, участвовать в code reviews

В роли Senior JavaScript Developer мы видим профессионала с высокой степенью ответственности, обладающего уверенными навыками разработки проектов в команде и понимание того, как внедрять новый функционал.

А еще для нас важно:

  • глубокие знания JavaScript\html\css
  • дружба с Vue.js от 2х лет
  • опыт работы с WebRTC и хорошее понимание его работы (кодеки, SDP, Stun\Turn)
  • опыт построения групповых звонков WebRTC с помощью сервера Janus
  • разработка и опыт написания Unit-тестов
  • опыт разработки адаптивных и кросс-браузерных интерфейсов
  • понимание принципов объектно-ориентированного программирования и паттернов проектирования
  • опыт использования Git

Будет плюсом, если вы:

  • знаете дополнительные технологии, такие как WebSocket, SIP
  • работали с Tailwind CSS

Работа в Ясно — это:

  • причастность к значимому делу со смыслом, где помощь людям — и миссия, и ежедневная задача
  • аккредитованная ИТ компания (резидент Skolkovo)
  • выбор места работы (удаленка из любой точки земного шара или прекрасный офис на Патриках)
  • развивающая атмосфера в окружении профессионалов, возможность компенсации внешнего обучения для роста экспертности и внутренние тренинги, которые прокачивают не только рабочие навыки
  • зарплата в рынке, которую мы обсуждаем индивидуально с каждым кандидатом
  • забота о здоровье — 100% компенсация терапии

После отклика Вас ждут:

1 этап: собеседование с HR-ом для знакомства и первичного обсуждения вакансии

2 этап: техническое собеседование с командой разработки для проверки навыков, которые пригодятся для будущих задач

3 этап: собеседование с СТО, чтобы до конца определиться, что нам по пути

Ключевые навыки

Javascript
Webrtc
Css/gulp/webpack
Vue.js

Контактная информация

Ясно

Сайт: yasno.live

Почта: jobs@yasno.live

Вакансия опубликована 25.10.2024 в г. Москва.

Похожие вакансии

#

от 250 000 до 300 000 ₽

Москва

Полный день

Подробное описание

15 июля

#

Москва

Удаленная работа

Подробное описание

23 октября

#

Middle

Москва

Удаленная работа

Подробное описание

9 июля