Frontend-разработчик
Summary
Frontend developer on VK's ОРД team — the ad data operator collecting advertising data for the entire Runet, serving APIs and web interfaces to ad systems, platforms, agencies and advertisers. Day to day: developing and supporting the frontend on Vite/Vue 3/TypeScript/SCSS, building new features, code reviews, and improving UX, architecture and test coverage.
ОРД — оператор рекламных данных — система, в которую стекается информация обо всей рекламе в рунете. Данные отправляют рекламные системы, площадки, агентства, рекламодатели, для которых мы создаём API и веб-интерфейсы.
Мы уже предоставляем клиентам веб-интерфейс и API, но нам нужно развиваться дальше: улучшать UX, внедрять сложные фичи, соблюдать новые требования по передаваемым данным.
Для усиления команды ищем разработчика, который поможет писать чистый и понятный код, покрывать его тестами, улучшать архитектуру, прорабатывать элементы интерфейса, имеющего чувство прекрасного и желание делать интерфейс понятным и удобным для пользователей.
Задачи
- Развитие и поддержка фронтенда на стеке Vite / Vue 3 / TypeScript / SCSS
- Реализация новых модулей и фич в соответствии с продуктовыми требованиями
- Участие в планировании, оценке задач и техническом анализе требований
- Ревью кода
- Самостоятельная установка и настройка необходимого для работы окружения и инструментов
Требования
- Опыт коммерческой разработки от трёх лет
- Отличное знание TypeScript, Vue
- Опыт работы с REST API
Будет плюсом
- Опыт UI/UX-дизайна
- Опыт разработки и внедрения unit- или E2E-тестов
- Опыт настройки CI
- Опыт конфигурирования nginx
- Опыт настройки и анализа трассировок, метрик для анализа пользовательского опыта, отслеживания проблем
- Знание алгоритмов и структур данных