Frontend Developer (JavaScript / Vue.js)
Прямой работодатель Keepgo ( keepgo.com )
Миддл • Сеньор • Тимлид/Руководитель группы
11 сентября
Удаленная работа
Опыт работы любой
Опыт работы любой
Короткая ссылка: geekjob.ru/hii0
Описание вакансии
Формат: Full-time (170 hrs/mo), remote, long-term
Keepgo — глобальный провайдер мобильного интернета, предлагающий инновационные продукты и решения на основе виртуальных технологий, прежде всего eSIM.
Мы ищем очень опытного Frontend Developer (JavaScript / Vue.js), который усилит фронтенд-экспертизу команды и будет развивать мобильное приложение на Capacitor (iOS + Android).
Обязанности:
- Разработка и развитие мобильного приложения на Capacitor (web-tech внутри нативной обёртки, публикация в App Store и Google Play)
- Разработка веб-кабинета пользователя и админ-интерфейсов
- Совместная работа с бэкенд-командой по проектированию и интеграции REST API
- Обеспечение производительности, отзывчивости и кросс-браузерной совместимости интерфейсов
- Участие в code review, написание тестов, поддержание качества кода
- Работа с существующим кодом и его постепенный рефакторинг
- Вести повторяемые части работы с помощью ИИ-агентов (сборка экранов под новый партнёрский бренд, подключение к API, проверка на устройствах) — постепенно доводя типовой выпуск с дней до часов.
Требования (must-have):
- 3+ года коммерческого опыта в JavaScript
- 2+ года опыта работы с Vue.js (Composition API, Vue Router, Pinia/Vuex)
- Уверенное знание HTML5, CSS3, адаптивная вёрстка
- Опыт интеграции REST API (HTTP, JSON, авторизация, обработка ошибок)
- Опыт работы с Git в команде
- Базовое знание Docker (запуск проекта в контейнерах)
- Умение читать чужой код и работать с legacy
- Английский: Beginner и выше
- Практический опыт или четкое понимание ценности работы через ИИ-агентов
- Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом (Nice-to-have):
- Опыт работы с Capacitor, Cordova или Ionic
- Опыт публикации приложений в App Store и Google Play
- TypeScript
- Опыт работы с современными сборщиками (Vite, Webpack)
- Опыт написания unit/e2e тестов (Vitest, Jest, Cypress, Playwright)
- Понимание принципов PWA
- Опыт работы с PHP backend (для эффективной коммуникации с командой)
- Опыт работы в telecom
- Навык декомпозиции задач для эффективного делегирования ИИ-агентам
- Умение выявлять характерные изъяны AI-кода
- Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
- Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
- Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
- Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Ключевые условия нашего сотрудничества:
- Рекомендации: На финальном этапе мы можем попросить контакты ваших бывших коллег/руководителей, чтобы собрать отзывы.
- Проверка данных: Перед финальным оффером мы проводим стандартный Background check
- Организация работы: Частью нашего рабочего процесса является обязательное использование программы учета времени (Scrin.io) на рабочем устройстве.
