Публікуйте вакансії
Наймайте без комісій
1359 переглядів
8 заявок 4 відповіді
Ми хотіли б повідомити вас, що ми не відповідатимемо на кандидатів без сильного досвіду React-native.
Ми очікуємо, що правильний кандидат знає:
Вимоги:
1. Розуміння та досвід роботи з технологією блокчейн, переважно включаючи такі криптовалюти, як Bitcoin та Ethereum.
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. Принаймні 1 рік досвіду роботи з React-native;
19. Розуміння принципів побудови структури/навігації RN;
20. Принаймні 6 місяців досвіду роботи з Redux;
21. Принаймні 6 місяців досвіду роботи з ReactJS;
22. Можливість створювати ідеальний складний інтерфейс користувача;
23. Розуміння основних принципів розробки програмного забезпечення;
24. Досвід роботи з кастомними хуками Redux, Redux/saga мінімум 1 рік;
25. Досвід створення react-native програми з нуля;
26. Досвід розгортання та завантаження збірок на ринки (apple Developer, app store, testflight, APK, play-console);
27. Досвід роботи з анімаціями Lottie та RN;
28. Досвід роботи з socket.io;
29. Досвід роботи з push-повідомленнями;
30. Досвід роботи з методами авторизації OTP (Google, Apple, email).
31.В1/В2 рівень англійської мови.
Добре знати:
1) Досвід роботи з React Native Skia (бібліотека для швидкого відтворення важких елементів і діаграм)
2) Досвід роботи зі сховищами кешування (redux-persist, react-native-mmkv та інші)
3) Досвід роботи з інструментами налагодження (Flipper, Reactotron)
4) Знайомство з серверною частиною;
5) Знайомство з UX.
Переваги приєднання до нашої команди:
Гнучкий графік роботи з можливістю віддаленої роботи;
Динамічна команда талановитих і ентузіазмів;
Швидкий розвиток навичок;
Різноманітне портфоліо цікавих проектів;
Бонуси за результатами роботи;
Оперативне та конкурентне підвищення заробітної плати;
Безкоштовні уроки англійської мови;
Робоча станція з macOS для розробки.
Приєднуйтесь до нас у формуванні майбутнього як технологічних стартапів, так і відомих підприємств!