Назад ко всем вакансиям
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