React Native Developer

React Native Developer role illustration

React Native Developer

Standort: GIFT City, Gandhinagar, Gujarat – Indien. (Arbeit vom Büro aus)

Erfahrung: 3+ Jahre

Ü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.).

Häufig gestellte Fragen

Sie benötigen mehr als 3 Jahre Erfahrung in der Entwicklung von iOS- und Android-Apps mit React Native, starkem JavaScript/TypeScript, Hooks, Navigation und Statusverwaltung (Redux, Zustand oder MobX) sowie Erfahrung in der API-Integration und Store-Release.