Frontend-разработчик
1 день на сайтеVK
Нашими продуктами и сервисами пользуется больше 95% аудитории рунета. Мы развиваем продукты и услуги для цифровизации бизнес-процессов — от интернет-продвижения и предиктивной аналитики до корпоративных соцсетей, облачных сервисов и автоматизации предприятий.
Задачи
- Поддержка и развитие существующих проектов
- Разработка новых проектов и UI-библиотек на базе общего стека
- Поддержание актуальности технического стека, обновление зависимостей и инструментов
- Проведение миграций на новые версии Next.js, React и других ключевых библиотек
- Покрытие кода и интерфейсов тестами (unit, integration, e2e)
- Написание и обновление технической документации
- Проведение рефакторинга и улучшение архитектуры компонентов
- Оптимизация производительности и показателей Web Vitals
- Развитие инструментов разработки, CI/CD и тестовых окружений
- Участие в code review, поддержка стандартов качества и code style
Требования
- Опыт коммерческой разработки с использованием Nеxt.js/React от трёх лет
- Уверенное знание JavaScript/TypeScript
- Опыт работы с Nеxt.js, понимание принципов работы с SSR, понимание SEO
- Опыт работы с TailwindCSS, SCSS, Figma
- Опыт оптимизации фронтенд-приложений
- Знание принципов ООП и других паттернов проектирования и применение их на практике
- Опыт работы с REST API, Swagger, CI/CD (GitLab, GitHub Actions)
- Умение писать тесты и тестировать собственный код
- Навыки командной работы: активное участие в обсуждениях, умение предлагать аргументированные решения