Чем предстоит заниматься:
- Решение технических задач любой сложности;
- Разработка и улучшение архитектуры продуктов;
- Написание тестов;
- Оптимизация решений, используемых в проектах;
- Разработка адаптивного интерфейса;
- Проведение code review; Оптимизация сборки проектов.
Что ожидаем:
- Коммерческий опыт разработки интерфейсов от 5 лет, из них опыт работы с React от 3 лет;
- Опыт работы с NextJS;
- Опыт работы со State Manager (Redux Toolkit, Zustand, Mobx);
- Знание Javascript (ES5/ES6);
- Опыт написания тестов (Jest, playwright);
- Знания в области построения высоконагруженных распределённых систем.
- Глубокое понимание системы типов TypeScript;
- Стремление к чистому коду (KISS, SOLID, DRY и тд);
- Понимание принципов проектирования UI/UX и умение эффективно сотрудничать с дизайнерами;
- Готовность к гибридному графику работы.
Стек: TypeScript, React, SASS, SSR, технологии без привязки к поставщику.
Будет плюсом:
- Опыт работы с NX;
- Опыт работы с Figma;
- Опыт Backend/Fullstack разработки.