100000 RUR
от
Набережные Челны
Индустриальный проезд 31
Индустриальный проезд 31
Обязанности:
- Разработка новых функциональных решений для коробочной версии продукта на основе технического задания.
- Поддержка и развитие уже существующих проектов: исправление багов, оптимизация кода, внедрение новых фич.
- Активное участие в обсуждении архитектуры продукта, выборе технологий и разработке инновационных решений.
- Написание чистого, поддерживаемого и масштабируемого кода, соблюдение лучших практик программирования.
- Участие в код-ревью, анализе производительности и безопасности приложения.
- Документирование реализованных решений, помощь в обучении коллег и участие в технических обсуждениях.
Требования:
- Опыт разработки на React.js от 2-х лет для Middle и от 4-х лет для Senior уровня.
- Глубокие знания JavaScript (ES6+), HTML5, CSS3, включая современные методологии и технологии (BEM, SASS/LESS).
- Уверенное понимание работы с React экосистемой: hooks, контекст, работа с жизненным циклом компонентов.
- Знание RESTful API и опыт интеграции с различными API-сервисами.
- Опыт работы с системами контроля версий (Git) и понимание принципов CI/CD.
- Понимание принципов адаптивной и кроссбраузерной вёрстки.
- Способность анализировать требования технического задания и предлагать оптимальные решения.
- Умение работать в команде, высокая ответственность и коммуникабельность
Будет плюсом:
- Опыт работы с Next.js, Gatsby, MUI или другими SSR-фреймворками для React.
- Знакомство с React Native для разработки мобильных приложений.
- Опыт работы с TypeScript.
- Знание GraphQL и/или Apollo.
- Опыт оптимизации производительности и масштабирования front-end приложений.
- Опыт построения тестовой инфраструктуры (unit-тесты, e2e-тесты).
- Знакомство с микрофронтенд-архитектурой.
- Опыт работы с Webpack, Babel, и другими инструментами сборки.
- Английский язык на уровне чтения технической документации.
Условия:
- Полный соцпакет
- Вахта по городу
- Официальное трудоустройство
- Комфортные условия труда в офисе
- Корпоративная связь
- Предпочтительна возможность работы из офиса.Возможность удаленной работы обсуждается отдельно.