Обязанности:
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ: Разработка web(front) согласно ТЗ Использование современных фреймворков и технологий Добавление unit тестов Умение работать с системой версионирование код Стек Atlassin(confluence, BitBucket, jira) Сборка проекта Jenkins CI/CD ЖДЕМ ОТ КАНДИДАТА: Отличное знание HTML5, CSS3, JavaScript (ES6+) Глубокое понимание работы браузера: event loop, rendering pipeline, reflow / repaint, критический путь рендеринга Уверенное владение адаптивной и кроссбраузерной версткой Опыт работы с REST API Понимание клиент-серверного взаимодействия Уверенная работа с Git Обязательные требования: Глубокое понимание JavaScript: замыкания, контекст выполнения, прототипы, this, async/await, Promise, event loop, микротаски / макротаски Отличное знание TypeScript: generics, utility types, discriminated unions, type inference, построение типизированной архитектуры Понимание принципов написания поддерживаемого и масштабируемого кода Коммерческий опыт с React Глубокое понимание React hooks Понимание жизненного цикла React и процесса рендеринга Опыт оптимизации производительности React-приложений Понимание SPA Работа с разными менеджерами состояний и понимание их устройства Опыт код ревью Работа с линтерами; Работа с тестами Понимание принципов асинхронности. Опыт со сложными async-flow. Работа с загрузками / кэшированием/ синхронизацией состояний Понимание CI/CD, и опыт сборки проектов с нуля на Webpack и Vite Умение доводить задачу: от идеи до конечного удобного для пользователя результата Продуктовое мышление; Высокий уровень самостоятельности Умение видеть UX-проблемы и предлагать решения Ответственность за качество результата Навык коммуникации с backend, design и product командами Опыт менторинга и технического лидерства будет плюсом Git, git flow ЧТО МЫ ПРЕДЛАГАЕМ: Оформление согласно ТК РФ Формат работы на выбор: гибрид (1 день из дома) Минимум бюрократии Много интересных задач, которые дают возможности профессионально развиваться (все процессы строим с "0" и сами обслуживаем разработку) Работу в команде проактивных профессионалов Участвовать и быть всегда услышанным при выборе технического решения Социальный пакет + ДМС Корпоративная программа лояльности (льготное кредитование, скидки в компаниях-партнерах).Похожие вакансии