Назад ко всем вакансиям

Middle+ Frontend Developer

Разработка • Ереван

Откликнуться на вакансию

О роли

Вам предстоит стать частью команды, отвечающей за веб-опыт Solovo. Вы будете разрабатывать надёжные, быстрые и безупречно работающие интерфейсы, которыми ежедневно пользуются тысячи людей для поддержания самых важных связей.

Чем предстоит заниматься

  • Разработка и оптимизация веб-клиента Solovo на Nuxt 4, Vue 3 и TypeScript.
  • Работа с чатами в реальном времени: WebSocket-соединение, переподключения, синхронизация состояния в Pinia.
  • Развитие аудио- и видеозвонков на LiveKit и WebRTC, включая групповые звонки и демонстрацию экрана.
  • Поддержка PWA-сборки, офлайн-сценариев и производительности на слабых устройствах.
  • Совместное проектирование архитектурных решений с бэкенд- и дизайн-командами, код-ревью и наставничество.

Что мы ищем в кандидатах

  • Опыт фронтенд-разработки от 3 лет, из них не меньше двух — на Vue 3 с Composition API.
  • Уверенное владение TypeScript, современным JavaScript, HTML и CSS.
  • Практика работы с Nuxt (SSR, Nitro-сервер, маршрутизация, проксирование запросов).
  • Опыт со стейт-менеджером Pinia или аналогичным и понимание работы приложений реального времени.
  • Навыки тестирования компонентов и логики: Vitest, @vue/test-utils.

Будет большим плюсом

  • Опыт с WebRTC, LiveKit или другими медиасерверами для звонков.
  • Знакомство с PWA, сервис-воркерами и офлайн-режимом.
  • Опыт интеграции OAuth-провайдеров и работы с типизированными API-слоями.

Мы предлагаем

Гибкий графикУдалёнкаКомандные выезды
Есть вопросы о вакансии?Напишите нам, наша команда с радостью расскажет о процессе отбора и деталях работы в Solovo
Написать HR