Fayara
Senior Frontend Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Frontend Developer в Fayara — команда строит и масштабирует цифровую инфраструктуру для AdTech и MarTech. Нужен самостоятельный инженер, который берёт сложные фичи end-to-end и улучшает кодовую базу.
Задачи
- Вести сложные фичи end-to-end: от анализа требований и технического проектирования через разработку, тестирование, код-ревью и деплой при минимальном надзоре
- Улучшать кодовую базу: выявлять технический долг и постепенно рефакторить сложные участки в более простой и поддерживаемый код
- Повышать качество релизов: улучшать автоматизированное тестирование, CI/CD и процессы релиза
- Следить за производительностью и стабильностью фронтенда, мониторить, расследовать и отлаживать проблемы
- Участвовать в технических решениях вместе с архитектором и senior-разработчиками, предлагать улучшения
- Проводить код-ревью и делиться знаниями с командой, повышать технические стандарты фронтенда
Требования
- 5+ лет профессионального опыта фронтенд-разработки
- Опыт с Vue.js, Nuxt и TypeScript, современным CSS (или готовность перейти на этот стек с другого современного FE-фреймворка)
- Понимание фронтенд-архитектуры, тестирования, производительности, отладки и поддерживаемости
- Опыт владения сложными фичами, а не только отдельными задачами
- Умение работать самостоятельно и принимать технические решения
- Сильные коммуникативные навыки и командная работа
- Опыт с CI/CD и автоматизированным тестированием
- Опыт мониторинга и оптимизации производительности фронтенда
Условия
- Гибридный формат: минимум 3 дня в неделю в офисе в Лимасоле
- Работа в команде с senior-разработчиками и архитектором, ментор на время онбординга
- Процесс интервью: скрининг с Head of Recruitment, техническое интервью с IT Project Manager и S/W Architect, разговор с архитектором, встреча с CEO
Навыки
- Vue.js
- Nuxt
- TypeScript
- CSS
- CI/CD
- автоматизированное тестирование
- frontend performance monitoring