Auf einen Blick
- Aufgaben: Gestalte eine neue Komponentenbibliothek für mobile Anwendungen und sorge für sauberen, intuitiven Code.
- Arbeitgeber: Swiss Life AG hilft Menschen, ihre finanzielle Zukunft selbstbestimmt zu gestalten.
- Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Optionen und spannende interne Entwickler-Events warten auf dich.
- Warum dieser Job: Sei Teil eines innovativen Teams, das die Benutzererfahrung revolutioniert und deine Ideen wertschätzt.
- Gewünschte Qualifikationen: Mindestens 4 Jahre Erfahrung in der mobilen Entwicklung, besonders mit React Native und Expo.
- Andere Informationen: Engagiere dich aktiv in internen Diskussionen und fördere die Zusammenarbeit zwischen Teams.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Ihr Verantwortungsbereich
- Sie spielen eine Schlüsselrolle bei der Gestaltung einer neuen Komponentenbibliothek, die als Grundlage für alle zukünftigen mobilen Anwendungen im Unternehmen dient.
- Sie übernehmen die Verantwortung für den Code und agieren als einer seiner Hauptwächter, um sicherzustellen, dass er sauber, konsistent und intuitiv bleibt.
- In enger Zusammenarbeit mit Designern und Ingenieuren hinterfragen Sie UX-Konzepte und Implementierungsansätze und tragen Ideen bei, die das Benutzererlebnis verbessern und mit den Produktzielen übereinstimmen.
- Sie schreiben umfassende Unit- und End-to-End-Tests, um die Zuverlässigkeit und Wartbarkeit des Code zu gewährleisten.
- Sie entwickeln Beispielbildschirme, Vorlagen und klare Dokumentationen, um Teams zu helfen, die Bibliothek effektiv zu nutzen.
- Die aktive Teilnahme an internen Entwicklerveranstaltungen ermöglicht es Ihnen, Diskussionen zu gestalten, Einblicke zu teilen und die Zusammenarbeit zwischen Teams zu fördern.
Ihre Stärken
- Sie bringen mindestens 4 Jahre Erfahrung in der mobilen Entwicklung mit und sind sehr versiert in JavaScript, TypeScript und dem React-Ökosystem – mit mindestens 2 Jahren praktischer Erfahrung in React Native und Expo.
- Sie haben auch Erfahrung mit GraphQL und Relay.
- Ein Bachelor-Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich bildet die Grundlage Ihrer technischen Expertise.
- Vertrautheit mit dem gesamten Lebenszyklus der mobilen Entwicklung – von der Ideenfindung bis zur Veröffentlichung – wird durch praktische Erfahrung in der nativen Entwicklung für iOS und Android mit Kotlin, Swift und Objective-C ergänzt.
- Sie sind erfahren in Testpraktiken, vom Schreiben von Unit-Tests mit Jest bis hin zum Ausführen von End-to-End-Tests mit Tools wie Nightwatch, Detox oder Maestro.
- Sie sind ein starker Kommunikator in Englisch und gedeihen in kollaborativen Umgebungen – Sie tragen proaktiv Ideen bei, hinterfragen konstruktiv und arbeiten gut mit anderen zusammen. Deutsch ist ein großes Plus.
Kontaktperson:
Swiss Life Ag HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior React Native Developer, 80-100%
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits bei Swiss Life arbeiten oder gearbeitet haben. Sie können dir wertvolle Einblicke in die Unternehmenskultur und den Auswahlprozess geben.
✨Tip Nummer 2
Bereite dich auf technische Interviews vor, indem du deine Kenntnisse in JavaScript, TypeScript und React Native auffrischst. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären und zu verteidigen.
✨Tip Nummer 3
Zeige deine Leidenschaft für UX-Design! Bereite Beispiele vor, wie du in der Vergangenheit UX-Konzepte herausgefordert und verbessert hast. Dies wird dir helfen, dich von anderen Bewerbern abzuheben.
✨Tip Nummer 4
Engagiere dich in der Entwickler-Community! Nimm an Meetups oder Konferenzen teil, um dein Wissen zu erweitern und Kontakte zu knüpfen. Dies kann dir helfen, mehr über die neuesten Trends in der mobilen Entwicklung zu erfahren und dich als Experten zu positionieren.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior React Native Developer, 80-100%
Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an den Senior React Native Developer. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deinem Lebenslauf und Anschreiben hervorhebst.
Anpassung des Lebenslaufs: Gestalte deinen Lebenslauf so, dass er die relevanten Erfahrungen und Fähigkeiten betont, die für die Position wichtig sind. Betone deine Kenntnisse in JavaScript, TypeScript, React Native und anderen geforderten Technologien. Verwende klare und prägnante Formulierungen.
Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Erfahrungen und Fähigkeiten zur Vision von Swiss Life passen. Zeige deine Begeisterung für die Entwicklung mobiler Anwendungen und deine Fähigkeit zur Zusammenarbeit.
Dokumentation und Tests: Bereite Beispiele deiner bisherigen Arbeiten vor, insbesondere solche, die deine Fähigkeiten im Schreiben von Tests und der Dokumentation von Code zeigen. Dies könnte Screenshots von Projekten oder Links zu GitHub-Repositories umfassen, die deine technischen Fähigkeiten demonstrieren.
Wie du dich auf ein Vorstellungsgespräch bei Swiss Life Ag vorbereitest
✨Bereite dich auf technische Fragen vor
Da die Position einen starken Fokus auf React Native und das gesamte mobile Entwicklungsspektrum hat, solltest du dich auf technische Fragen zu JavaScript, TypeScript und den React-Ökosystem vorbereiten. Überlege dir Beispiele aus deiner bisherigen Erfahrung, die deine Fähigkeiten in diesen Bereichen demonstrieren.
✨Zeige deine Problemlösungsfähigkeiten
Sei bereit, über Herausforderungen zu sprechen, die du in früheren Projekten gemeistert hast. Unternehmen suchen nach Kandidaten, die nicht nur technische Fähigkeiten haben, sondern auch kreativ denken und Probleme effektiv lösen können.
✨Kommunikation ist der Schlüssel
Da die Rolle enge Zusammenarbeit mit Designern und anderen Entwicklern erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast und wie du konstruktives Feedback gegeben oder erhalten hast.
✨Vertrautheit mit Testing-Methoden
Da die Stelle auch das Schreiben von Tests umfasst, solltest du deine Kenntnisse in Testmethoden wie Jest und End-to-End-Tests mit Tools wie Detox oder Nightwatch hervorheben. Sei bereit, über deine Erfahrungen mit diesen Tools zu sprechen und wie sie zur Qualität deines Codes beigetragen haben.