React Native Developer
Über die Rolle
Wir suchen einen erfahrenen React Native-Entwickler mit mehr als 3 Jahren praktischer Erfahrung in der Entwicklung hochwertiger mobiler Anwendungen für iOS und Android. Sie arbeiten eng mit unseren Produkt-, Design- und Backend-Teams zusammen, um reibungslose, skalierbare und benutzerfreundliche mobile Erlebnisse für globale Kunden bereitzustellen.
Diese Rolle ist ideal für jemanden, der sich für moderne mobile Entwicklung, UI-Qualität, Leistungsoptimierung und die Entwicklung robuster App-Funktionalitäten mit sauberem, wartbarem Code begeistert.
Hauptaufgaben:
- Entwickeln, warten und verbessern Sie mobile Anwendungen mit React Native.
- Erstellen Sie wiederverwendbare Komponenten, Bildschirme und UI-Module im Einklang mit den besten Codierungspraktiken.
- Integrieren Sie REST-APIs, GraphQL und SDKs/Dienste von Drittanbietern.
- Sorgen Sie für hohe Leistung, Reaktionsfähigkeit und reibungslose Animationen auf allen Geräten.
- Arbeiten Sie bei Bedarf mit nativen Android-/iOS-Modulen.
- Arbeiten Sie mit Designern zusammen, um pixelgenaue UI/UX von Figma oder ähnlichen Tools zu implementieren.
- Verwalten Sie App-Builds und -Bereitstellungen im Google Play Store und Apple App Store.
- Schreiben Sie sauberen, lesbaren und testbaren Code nach modernen Standards.
- Beheben Sie Produktionsprobleme und optimieren Sie die App-Leistung.
- Arbeiten Sie eng mit Backend-Teams zusammen, um nahtlose API-Integrationen sicherzustellen.
- Kommunizieren Sie effektiv mit Kunden, nehmen Sie an Anforderungsdiskussionen teil und geben Sie bei Bedarf klare technische Erklärungen.
- Nutzen Sie KI-gestützte Codierungstools (Cursor, GitHub Copilot), um die Entwicklung zu beschleunigen und die Codequalität aufrechtzuerhalten.
Erforderliche Fähigkeiten
- Mehr als 3 Jahre nachgewiesene Erfahrung in der React Native-Entwicklung für Android und iOS.
- Gute Kenntnisse in JavaScript und TypeScript.
- Praktische Erfahrung mit React-Hooks, Navigation und Zustandsverwaltung (Redux, Zustand, MobX).
- Solides Verständnis von mobilen Layouts, Flexbox, Styling und responsiven UI-Mustern.
- Erleben Sie die Integration von APIs und das Debuggen mit Tools wie Flipper und Postman.
- Vertrautheit mit Git, CI/CD-Pipelines und Code-Review-Praktiken.
- Starke Fähigkeiten zur Problemlösung und viel Liebe zum Detail.
- Ausgezeichnete Kommunikationsfähigkeiten mit der Fähigkeit, professionell mit Kunden zu interagieren.
- Erfahrung im Umgang mit KI-gestützten Codierungsassistenten (Cursor, GitHub Copilot) zur Verbesserung der Produktivität und Codequalität.
„Nice-to-have“-Fähigkeiten
- Erfahrung mit nativen Android- (Java/Kotlin) oder iOS- (Swift) Modulen.
- Kenntnisse der Firebase-Dienste (Auth, Firestore, Push-Benachrichtigungen).
- Verständnis von Deep Linking, Hintergrundaufgaben und Push-Benachrichtigungssystemen.
- Erfahrung mit mobiler Leistungsoptimierung und Speicherverwaltung.
- Vertrautheit mit Analysetools wie Firebase Analytics, Segment oder Amplitude.
- Kontakt mit mobilen Testtools (Appium, Detox usw.).

