Вакансия: Senior JavaScript Developer (WebRTC/Janus)
Описание вакансии
Ясно это сервис видеоконсультаций, лидер российского рынка Mental Health. Мы делаем психотерапию удобной для наших клиентов, и для нас помощь людям не просто слова, а ежедневная работа. Сервис Ясно это 150 профессионалов, 4100+ терапевтов и 2 800 000+ сессий. Наша цель делать психотерапию доступнее, чтобы помогать как можно большему количеству людей.
Сейчас в команде разработки 20 экспертов, и мы ищем Senior JavaScript Developer, который будет заниматься доработкой и улучшением нашего существующего проекта.
Наш технологический стек: Ruby on Rails, Vue.js, PostgreSQL, Redis, Rspec (и зеленый master), Sentry, NewRelic, интеграции с Github и Slack
Ваши задачи: - разрабатывать и поддерживать масштабируемые и высоконагруженные 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
- имеете опыт работы с Webpack и WebRTC
Работа в Ясно это:
- причастность к значимому делу со смыслом, где помощь людям и миссия, и ежедневная задача
- аккредитованная ИТ компания (резидент Skolkovo)
- выбор места работы (удаленка из любой точки земного шара или прекрасный офис на Патриках)
- развивающая атмосфера в окружении профессионалов, возможность компенсации внешнего обучения для роста экспертности и внутренние тренинги, которые прокачивают не только рабочие навыки
- зарплата в рынке, которую мы обсуждаем индивидуально с каждым кандидатом
- забота о здоровье 100% компенсация терапии
После отклика Вас ждут:
1 этап: собеседование с HR-ом для знакомства и первичного обсуждения вакансии
2 этап: техническое собеседование с командой разработки для проверки навыков, которые пригодятся для будущих задач
3 этап: собеседование с СТО, чтобы до конца определиться, что нам по пути