Разработчик web-приложения
Обязанности:
Разработка frontend-части новых проектов; Доработка frontend-части существующих проектов; Анализ, контроль и улучшение качества кода; Создание общей библиотеки компонентов; Разработка cli-инструментов для продуктовых команд; Реализация архитектурных компонентов системы (аутентификация, микрофронтенд, процесс сборки); Работа с инфраструктурными задачи связанными с непрерывной доставкой фронтенда (CI/CD); Анализ и мониторинг производительности, создание инструментов контроля за качеством проектов; Внедрение современных практик и инженерных подходов в разработке; Принятие архитектурных решений, оценка разработки, участие в обсуждении новых задач; Обучение, менторство, лидерство в команде
Требования:
Опыт работы в коммерческой разработке от 5-х лет в команде; Опыт коммерческой разработки на React от 3 года; Опыт покрытия своего кода тестами (unit, integration, e2e). Опыт работы с конфигурацией и процессом сборки проекта (webpack, babel, eslint). Полное понимание жизненного цикла разрабатываемого кода, начиная от этапа сборки и транспиляции, заканчивая доставкой в клиентское приложение (базовых принципов CI/CD). Опыт работы с Node.js. TypeScript, React, React Hooks, Redux. Продвинутые знания JavaScript, HTML, CSS. Базовые знания производительности проектов (анализ проблемных мест, метрики и способы оптимизации).
Образование:
Высшее
Условия:
Трудоустройство по ТК РФ Рабочий день с 9 до 18 или с 10 до 19 Конкурентоспособную заработную плату (отталкиваемся от ожиданий и квалификации кандидатов). ДМС со стоматологией (после исп.срока), льготные условия кредитования, корпоративное обучение. Современные технологии и подходы к ведению проектов, комфортную дружескую атмосферу. Работу в небольших командах, где решения принимаются "на лету", а бюрократия сведена к минимуму.
График работы:
5.2