з/п не указана
Москва
От 3 до 6 лет
Обязанности:
- Разработка и сопровождение клиентских веб-приложений с использованием React и TypeScript.
- Управление состоянием приложения с помощью Redux.
- Создание и поддержка модульных тестов с применением Vitest.
- Стилизация пользовательского интерфейса посредством Styled Components.
- Тесное взаимодействие с командой разработки для решения технических задач и совершенствования продукта.
- Участие в двухнедельных итерациях разработки, а также в основных мероприятиях по методологии Scrum.
Требования:
- Практический опыт веб-разработки от 3 лет.
- Не менее 2 лет коммерческой разработки на React, понимание жизненного цикла, принципов работы хуков и оптимизации производительности приложений.
- Уверенное владение современным JavaScript (ES6+) и глубокое понимание особенностей TypeScript.
- Уверенное владение Redux, включая настройку хранилища, управление глобальным состоянием приложения и работу с асинхронной логикой.
- Понимание архитектуры REST API и принципов взаимодействия клиентской и серверной частей приложения.
- Навыки написания и поддержки юнит-тестов с использованием Vitest.
- Опыт работы со Styled Components для стилизации интерфейсов.
- Способность быстро разбираться в существующей кодовой базе и поддерживать её развитие.
- Развитые коммуникативные навыки, умение эффективно взаимодействовать с командой и заинтересованными сторонами.
Условия:
- Достойная заработная плата с квартальными бонусами по результатам работы.
- Гибкий график и возможность работать удалённо или в офисе.
- Интересные проекты и современный технологический стек.
- Широкие возможности для обучения и карьерного развития.