Требования:
● Рассматриваем кандидатов с опытом работы от 5 лет на React Native;
● Уверенное знание Javascript / Typescript, функционального подхода (чистые функции, каррирование);
● Значительный опыт в проектировании и развитии архитектуры мобильных приложений React / React Native;
● Осведомленность о принципах структурирования кода - Clean Architecture, SOLID, DRY и другие модные аббревиатуры, за которыми стоят здравые идеи;
● Опыт интеграции в проект нативного функционала: Push Notifications, Deeplinking;
REST API, HTTP, понимание принципов функционирования сети;
● Навыки разработки качественного кода, опыт работы с базами данных, очередями и другими аспектами разработки;
● Опыт работы с системой контроля версий Git (cherry-pick, merge, stash);
● Высшее техническое образование - обязательно;
Работать предстоит со следующим стеком:
●React Native;
●Redux;
●ES6+, Babel, Eslint;
●Typescript;
●React Navigation;
●React Hooks, React Hook Form;
●Axios;
●NPM, Cocoa Pods, Gradle.
По скиллам:
●TS/JS;
●React;
●Redux;
●React Navigation.
Дополнительно:
●Deeplinking;
●Push Notifications;
●Native Modules;
●React Hook Form;
●Native Photo & Video;
●Animations (Reanimated, RN);
●Web Socket.
Условия:
● удаленное сотрудничество
● аутстафф / парттайм
● оформление по ИП / СЗ/ ТК