Ключевые навыки
JavaScript
Node.js
CSS
HTML5
HTML
typescript
react
Чем предстоит заниматься:
- разрабатывать один из продуктов жилищной экосистемы;
- прорабатывать задачи с начального этапа (декомпозиция, проработка архитектуры, демо с владельцем продукта);
- проводить код ревью;
- покрывать код unit тестами, помогать тестировщикам в написании e2e тестов;
- оптимизировать рендеринг и скорость загрузки страниц;
- разрабатывать продуктовые компоненты, используя общие UI библиотеки, и помогать в развитии этих библиотек.
Чего мы ждем:
-
Javascript(ES6);
-
React + MobX/Redux;
-
HTML;
-
CSS;
-
опыт кроссбраузерной верстки.
Будет плюсом:
-
typescript;
-
знание протокола HTTP/HTTPS, websockets, опыт работы с REST API;
-
опыт в бекэнде на различных языках программирования;
-
опыт профилирования, оптимизации и рефакторинга кода;
-
опыт написания тестов.
Мы используем:
-
TypeScript + React + MobX + Gatsby;
-
NestJS + gRPC + ProtoBuf (мидл-слой, управляющий UI и обращающийся к API бэк-энда);
-
Micro Frontend Service;
-
GitLab (CI/CD);
-
Yarn + Lerna;
-
Webpack/Rollup.
Мы предлагаем:
- современный стек технологий;
- возможность влиять на архитектуру и сразу видеть результат своей работы;
- белая конкурентная ЗП, официальное оформление;
- гибкий график работы (удаленная работа на время пандемии);
- ДМС, компенсация фитнеса, льготная ставка по ипотеке.