Описание вакансии
Мы ищем:
Идеальный кандидат — это инициативный человек, ориентированный на достижения, умеющий эффективно работать в команде, делиться знаниями и опытом с коллегами. Способный планировать свою работу, управлять временем, соблюдать сроки, приоритизировать задачи и адаптироваться к изменяющимся условиям.
Мы ищем кандидатов уровня Middle+ или Senior.Если Ваш уровень ниже,просим не откликаться и не тратить свое и наше время.
Обязанности:
Разработка модульных компонентов приложения, обеспечивающих их независимость и переиспользование
Интеграция микрофронтендов в общую архитектуру приложения
Участие в архитектурном проектировании и выборе технологий
Покрытие кода тестами
Внедрение лучших практик и стандартов в области frontend-разработки
Участие в обучении и развитии других frontend-разработчиков
Проведение Code Review
Требования:
Опыт работы не менее 5 лет в области frontend-разработки, включая использование микрофронтендов
Опыт работы с архитектурой микросервисов и микрофронтендов
Знание Vue 2/Vue 3 и опыт разработки высоконагруженных web-приложений
Знание JavaScript и современных стандартов ECMAScript, TypeScript
Глубокие знания в области тестирования и оптимизации
Знание механизмов работы с cookies и сессиями в контексте HTTP
Понимание механизмов кэширования в HTTP и их влияния на производительность
Знание принципов работы WebSockets
Опыт мониторинга и анализа HTTP-трафика для оптимизации производительности
Опыт работы с инструментами проверки кода, такими как ESLint или Prettier.
Глубокое знание инструментов сборки, таких как Webpack, Babel
Навык настройки и оптимизации процесса сборки приложений
Будет плюсом:
Техническое образование
Опыт разработки мобильных приложений с использованием фреймворков, таких как React Native или Flutter
Опыт работы с GraphQL
Участие в проектах с использованием современных технологий в области DevOps и контейнеризации (Docker, Kubernetes)