Размещайте вакансии
Нанимайте без комиссий
1358 просмотров
8 заявок 4 ответа
Мы хотели бы уведомить вас, что мы не будем отвечать кандидатам без сильного опыта React-native.
Мы ожидаем, что правильный кандидат знает:
Требования:
1. Понимание и опыт работы с технологией блокчейн, предпочтительно включая криптовалюты, такие как Биткойн и Эфириум.
2. Опыт разработки или интеграции с децентрализованными приложениями (dApps).
3. Понимание платформ и сред разработки на основе блокчейна, таких как Ethereum Solidity или Truffle Suite.
4. Знакомство с децентрализованными системами хранения, такими как IPFS (InterPlanetary File System).
5. Знание протоколов блокчейна, криптографических алгоритмов и структур данных, используемых в системах блокчейн.
6. Понимание смарт-контрактов, их разработки, развертывания и взаимодействия.
7. Опыт интеграции крипто-кошелька, желательно в контексте React Native.
8. Знакомство с API-интерфейсами блокчейна и RPC для взаимодействия с различными сетями блокчейна.
9. Знание управления ключами и безопасного подписания криптографических транзакций.
10. Знакомство с тестовыми сетями блокчейна для тестирования приложений перед развертыванием в основных сетях.
11. Осведомленность о рисках безопасности, связанных с разработкой блокчейна и криптокошельков, включая передовой опыт по снижению этих рисков.
12. Опыт работы с решениями уровня 2, такими как Lightning Network, Plasma или каналы состояния, является плюсом.
13. Понимание стандартов токенов, таких как ERC20, ERC721 и других.
14. Будьте в курсе последних отраслевых тенденций и новых технологий блокчейна.
15. Предпочтительно участие в проектах блокчейна с открытым исходным кодом или наличие публичных репозиториев GitHub, демонстрирующих проекты блокчейнов.
16. Опыт веб-разработки не менее 1,5 лет;
17. Навыки Javascript на высоком уровне;
18. Опыт работы с React-native не менее 1 года;
19. Понимание принципов построения структуры/навигации РН;
20. Опыт работы с Redux не менее 6 месяцев;
21. Опыт работы с ReactJS не менее 6 месяцев;
22. Возможность создания сложного пользовательского интерфейса с точностью до пикселя;
23. Понимание основных принципов разработки программного обеспечения;
24. Опыт работы с кастомными хуками Redux, Redux/saga не менее 1 года;
25. Опыт создания реактивного приложения с нуля;
26. Опыт развертывания-загрузки сборок в маркетплейсы (apple Developer, app store, testflight, APK, play-console);
27. Опыт работы с анимациями Lottie и RN;
28. Опыт работы с socket.io;
29. Опыт работы с push-уведомлениями;
30. Опыт работы со способами авторизации OTP (Google, Apple, электронная почта).
31.B1/B2 уровень английского языка.
Хорошо знать:
1) Опыт работы с React Native Skia (библиотека для быстрого рендеринга тяжелых элементов и графиков)
2) Опыт работы с кэширующими хранилищами (redux-persist, react-native-mmkv и др.)
3) Опыт работы с инструментами отладки (Flipper, Reactotron)
4) Знание серверной части;
5) Знакомство с UX.
Преимущества вступления в нашу команду:
Гибкий график работы с возможностью удаленной работы;
Динамичная команда талантливых и увлеченных людей;
Быстрое развитие навыков;
Разнообразное портфолио интересных проектов;
Бонусы по результатам работы;
Оперативное и конкурентоспособное повышение заработной платы;
Бесплатные уроки английского языка;
Рабочая станция с macOS для целей разработки.
Присоединяйтесь к нам в формировании будущего как технологических стартапов, так и устоявшихся предприятий!