SIEMA TECH ist ein internationales IT-Unternehmen, das Dienstleistungen im Bereich der Softwareentwicklung anbietet und Beratung. Wir arbeiten mit Kunden aus der ganzen Welt zusammen und nutzen modernste Technologien, um die hohe Qualität unserer Arbeit sicherzustellen.Wir suchen einen kompetenter und motivierter Senior React Native Developer, um unserem dynamischen Team beizutreten.React Native Expertise:4+ Jahre Berufserfahrung mit React Native.Ausgeprägte Kenntnisse in JavaScript, ES6+, TypeS
SIEMA TECH ist ein internationales IT-Unternehmen, das Dienstleistungen im Bereich der Softwareentwicklung anbietet und Beratung. Wir arbeiten mit Kunden aus der ganzen Welt zusammen und nutzen modernste Technologien, um die hohe Qualität unserer Arbeit sicherzustellen.
Wir suchen einen kompetenter und motivierter Senior React Native Developer, um unserem dynamischen Team beizutreten.
React Native Expertise:
- 4+ Jahre Berufserfahrung mit React Native.
- Ausgeprägte Kenntnisse in JavaScript, ES6+, TypeScript und modernen JavaScript-Bibliotheken/Frameworks.
- Umfassendes Verständnis der React Native-Architektur, -Komponenten und -API-Integration .
Mobile Entwicklung:
- Mehr als 6 Jahre Erfahrung in der Entwicklung mobiler Apps.
- Ein solides Verständnis der mobilen UI/UX-Prinzipien und Leistungsoptimierung und Designmuster sind unerlässlich.
- Gute Kenntnisse der iOS- und Android-UI-Muster sowie Erfahrung mit nativen UI-Frameworks.
- Vertrautheit mit Expo für die Entwicklung und Bereitstellung von React Native.
- Erfahrung mit nativer mobiler Entwicklung für iOS (Swift, Objective-C) oder Android (Kotlin, Java) ist ein Plus.
Statusverwaltung:
- Kenntnisse in Statusverwaltungsbibliotheken wie Redux, MobX oder React Context API.
Backend-Integration:
- Erfahrung mit RESTful APIs, GraphQL und der Integration von Bibliotheken von Drittanbietern.
- Vertrautheit mit Backend-Diensten und Cloud-Anbietern wie AWS, Firebase oder Azure.
Testen und Debuggen:
- Erfahrung mit Test-Frameworks wie Jest und Enzyme sowie End-to-End-Tests.
- Kompetenz im Debuggen und Optimieren von React Native-Anwendungen für die Leistung.
Versionskontrolle und CI/CD:
- Ausgeprägte Erfahrung mit Versionskontrollsystemen, insbesondere Git.
- Vertrautheit mit Continuous Integration/Continuous Deployment (CI/CD) Pipelines.
< p style="font-style: normal; Schriftstärke: 400">
Bereitstellung:- Nachgewiesene Erfahrung mit der App-Bereitstellung im Apple App Store und Google Play Store.
- Verständnis des App-Veröffentlichungsprozesses, der Versionierung und Over-the-Air (OTA) Updates.
Soft Skills:
Problemlösung:
- Ausgezeichnete Analyse- und Problemlösungsfähigkeiten mit Schwerpunkt auf Fehlerbehebung und Codeoptimierung.
- Fähigkeit, technische Lösungen vorzuschlagen und Teams durch komplexe Herausforderungen zu führen.
Kommunikation:
- Ausgeprägte schriftliche und mündliche Kommunikationsfähigkeiten.
- Fähigkeit, Ideen klar zu artikulieren, technische Konzepte zu erklären und konstruktives Feedback zu geben.
- Englischniveau: obere Mittelstufe und höher.
Teamzusammenarbeit:
- Erfahrung in der Arbeit in einer agilen/Scrum-Umgebung.
- Fähigkeit, Nachwuchsentwickler zu betreuen, Codeüberprüfungen durchzuführen und zum Wissensaustausch im Team beizutragen.
Anpassbarkeit:
- Fähigkeit, neue Technologien schnell zu erlernen und sich an eine schnelllebige Entwicklungsumgebung anzupassen.
- Bereitschaft, über die neuesten Branchentrends und Technologien auf dem Laufenden zu bleiben.< /li>
Ausbildung und Erfahrung:
Grad:
- Bachelor- oder Master-Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich (oder gleichwertige Erfahrung).
Portfolio/Projekte:
- Nachgewiesene Erfolgsbilanz mit einem Portfolio von React Native-Anwendungen, die im App Store/Play Store verfügbar sind.
- Ausgeprägtes Verständnis des gesamten Lebenszyklus der mobilen Entwicklung.
< /ul>Wir bieten:
- Fähigkeit, mit modernen Technologien und hochwertigen Projekten zu arbeiten.
- Flexibler Arbeitsplan und die Möglichkeit, aus der Ferne zu arbeiten.
- Unterstützung (im Abwesenheit) bei der Registrierung des IE (rechtliche und buchhalterische Unterstützung).
- Schulung und kontinuierliche Weiterentwicklung: interne Schulungen, Zertifizierungsprogramme, Interessengemeinschaften, Englischkurse.
- Völlig offiziell Gehalt (Zahlung auf das Girokonto des IE).
Das Interview besteht aus 4 Phasen: Einführungsgespräch, Durchführung der technischen Aufgabe, technisches Interview, Interview mit dem Kunden.
Wenn Sie an dieser Stelle interessiert sind und die Anforderungen erfüllen, senden Sie Ihren Lebenslauf und Ihr Motivationsschreiben an unsere E-Mail. Wir freuen uns, Sie in unserem Team begrüßen zu dürfen!