Москва
Обязанности:
- Разработка и поддержка сложных пользовательских интерфейсов на основе React и TypeScript
- Проектирование и внедрение микро фронтенд-решений, обеспечение гибкости и масштабируемости архитектуры
- Оптимизация производительности фронтенд-приложений
- Проведение технических митингов, участие в планировании и оценке задач
- Обучение и поддержка команды, проведение код-ревью и обеспечение качества кода
Требования:
- Опыт в проектировании высоконагруженных фронтенд приложений
- Опыт коммерческой разработки с использованием React от 3-х лет
- Понимание принципов работы с React
- Опыт работы с React 16.8 и выше
- Опыт работы с JavaScript, HTML, CSS
- Опыт использования TypeScript в крупных проектах, умение типизировать сложные структуры данных
- Опыт настройки и оптимизации сборки с использованием Webpack, знание его возможностей и плагинов
- Понимание принципов микро фронтендов, опыт работы с фреймворками для микро фронтендов
- Опыт работы с системами управления состоянием
- Умение проектировать масштабируемые фронтенд-приложения
- Опыт оптимизации приложений
- Опыт работы с моно репозиториями и организация структуры проекта в масштабируемом формате
- Знание и применение паттернов проектирования
- Понимание принципов работы сети
- Понимание принципов клиент-серверного взаимодействия
- Понимание принципов информационной безопасности
- Понимание принципов безопасной разработки, знание распространенных уязвимостей и методов их устранения
- Опыт работы в команде
- Способность принимать технические решения и обосновывать их перед командой
Условия:
- Удаленный формат работы
- Высокий уровень дохода с ежегодной индексацией заработной платы
- Оформление по ТК РФ/ГПХ/СЗ/ИП (на ваш выбор)
- Есть реально работающая служба заботы :)
- Высококвалифицированные коллеги и дружный коллектив.