Обязанности:
- Разрабатывать интерфейсы новых и существующих веб-приложений.
- Писать поддерживаемый код, профилировать и оптимизировать его.
- Работать с микрофронтовой архитектурой и участвовать в формировании архитектуры приложений.
- Поддерживать и развивать UI-кит и core-пакеты.
- Участвовать в декомпозиции и оценке бизнес-задач, code review, улучшении архитектуры и процессов разработки.
Требования:
- Уверенные знания JavaScript (ES6/7), ООП и шаблонов проектирования.
- Опыт работы с React от 5 лет и REST-сервисами.
- Знание CSS, LESS или SASS, HTML5 и React 16+.
- Опыт работы с Babel, Webpack, Npm, TypeScript и Git.
- Знание Redux, Redux-thunk, Stylus и ant.design.
- Понимание и практический опыт разработки SPA, создания и использования инфраструктуры сборки SPA-приложений, включая Yarn.
- Практический опыт применения ИИ-инструментов для разработки, рефакторинга и поиска решений, составления промптов с учетом правил безопасности, а также работы с Cline и Kilo.
Условия: полная занятость, график 5/2, удалённая работа. Оплата — до 230 000 ₽ в месяц на руки.