Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
1356 Ansichten
8 Bewerbungen 4 Antworten
Wir möchten Sie darüber informieren, dass wir nicht auf Kandidaten ohne umfassende React-Native-Erfahrung antworten.
Wir erwarten, dass der richtige Kandidat weiß:
Anforderungen:
1. Verständnis und Erfahrung mit der Blockchain-Technologie, vorzugsweise einschließlich Kryptowährungen wie Bitcoin und Ethereum.
2. Erfahrung in der Entwicklung oder Integration dezentraler Anwendungen (dApps).
3. Verständnis von Blockchain-basierten Entwicklungsplattformen und Frameworks wie Solidity oder Truffle Suite von Ethereum.
4. Vertrautheit mit dezentralen Speichersystemen wie IPFS (InterPlanetary File System).
5. Kenntnisse über Blockchain-Protokolle, kryptografische Algorithmen und Datenstrukturen, die in Blockchain-Systemen verwendet werden.
6. Verständnis von Smart Contracts, ihrer Entwicklung, Bereitstellung und Interaktion.
7. Erfahrung mit der Krypto-Wallet-Integration, vorzugsweise im React Native-Kontext.
8. Vertrautheit mit Blockchain-APIs und RPCs für die Interaktion mit verschiedenen Blockchain-Netzwerken.
9. Kenntnisse über Schlüsselverwaltung und sichere kryptografische Transaktionssignierung.
10. Vertrautheit mit Blockchain-Testnetzen zum Testen von Anwendungen vor der Bereitstellung in Mainnets.
11. Bewusstsein für die Sicherheitsrisiken, die mit der Entwicklung von Blockchain- und Krypto-Wallets verbunden sind, einschließlich Best Practices zur Minderung dieser Risiken.
12. Erfahrung mit Layer-2-Lösungen wie Lightning Network, Plasma oder State Channels ist von Vorteil.
13. Verständnis von Token-Standards wie ERC20, ERC721 und anderen.
14. Bleiben Sie über die neuesten Branchentrends und neuen Blockchain-Technologien auf dem Laufenden.
15. Vorzugsweise an Open-Source-Blockchain-Projekten mitgewirkt oder über öffentliche GitHub-Repos verfügt, die Blockchain-Projekte präsentieren.
16. Mindestens 1,5 Jahre Erfahrung in der Webentwicklung;
17. Sehr gute Javascript-Kenntnisse;
18. Mindestens 1 Jahr Erfahrung mit React-native;
19. Verständnis der Prinzipien zum Aufbau einer RN-Struktur/Navigation;
20. Mindestens 6 Monate Erfahrung mit Redux;
21. Mindestens 6 Monate Erfahrung mit ReactJS;
22. Fähigkeit, eine pixelgenaue schwierige Benutzeroberfläche zu erstellen;
23. Verständnis der Kernprinzipien der Softwareentwicklung;
24. Erfahrung mit benutzerdefinierten Hooks Redux, Redux/Saga mindestens 1 Jahr;
25. Erfahrung mit der Erstellung einer React-Native-App von Grund auf;
26. Erfahrung mit der Bereitstellung und dem Hochladen von Builds auf Marktplätzen (Apple Developer, App Store, Testflight, APK, Play-Konsole);
27. Erfahrung mit Lottie- und RN-Animationen;
28. Erfahrung mit socket.io;
29. Erfahrung mit Push-Benachrichtigungen;
30. Erfahrung mit OTP-Autorisierungsmethoden (Google, Apple, E-Mail).
31. Englischniveau B1/B2.
Gut zu wissen:
1) Erfahrung mit React Native Skia (Bibliothek zum schnellen Rendern schwerer Elemente und Diagramme)
2) Erfahrung mit Cashing-Speichern (Redux-Persist, React-Native-MMKV und andere)
3) Erfahrung mit Debugging-Tools (Flipper, Reactotron)
4) Vertrautheit mit der Serverseite;
5) Vertrautheit mit UX.
Vorteile einer Mitgliedschaft in unserem Team:
Ein flexibler Arbeitsplan mit der Möglichkeit, remote zu arbeiten;
Ein dynamisches Team aus talentierten und enthusiastischen Menschen;
Schnelle Kompetenzentwicklung;
Ein vielfältiges Portfolio interessanter Projekte;
Leistungsbezogene Prämien;
Schnelle und wettbewerbsfähige Gehaltserhöhungen;
Kostenloser Englischunterricht;
Eine mit macOS ausgestattete Workstation für Entwicklungszwecke.
Gestalten Sie mit uns die Zukunft von Tech-Startups und etablierten Unternehmen gleichermaßen!