Auf einen Blick
- Aufgaben: Entwickle mobile Apps mit React Native und TypeScript für innovative Smart Home Lösungen.
- Unternehmen: Carrier, ein führendes Unternehmen im Bereich Technologie und Innovation.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Team mit großartigen Karrierechancen und einem unterstützenden Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft der Smart Home Technologie und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere mit React Native und API-Integration.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Carrier sucht einen Software Engineer I, Mobile zur Unterstützung der Entwicklung von Residential Mobile-Anwendungen, einschließlich der Smart Home App (SHA) und der Service Technician App (STA). Diese Anwendungen werden mit React Native, TypeScript, gemeinsamen Monorepo-Bibliotheken und cloudbasierten APIs entwickelt, die Workflows für verbundene Geräte unterstützen. Diese Position ist für einen Ingenieur in der frühen Karriere gedacht, der zur Bereitstellung von Funktionen, zur Behebung von Fehlern, zu Tests und zur Bereitstellung von Releases beiträgt, während er praktische Erfahrungen in der Architektur mobiler Anwendungen, im Zustandsmanagement und in der API-gesteuerten Entwicklung sammelt. Muss ein ständiger Wohnsitz sein. Keine Sponsoring-Möglichkeiten. Nur US-Remote.
Hauptverantwortlichkeiten
- Entwicklung und Wartung von Funktionen mobiler Anwendungen mit JavaScript und TypeScript.
- Erstellung von Benutzeroberflächenkomponenten und Anwendungslogik mit React Native.
- Implementierung von API-Integrationen zur Unterstützung der Funktionalität mobiler Anwendungen.
- Diagnose und Behebung von Anwendungsfehlern, einschließlich der Reproduktion von Problemen und der Validierung von Lösungen.
- Teilnahme an Code-Reviews und Beitrag zur Verbesserung der Codequalität und -konsistenz.
- Durchführung von Unit-Tests und Unterstützung bei Integrations- und Regressionstests.
- Unterstützung von CI/CD-Pipelines und Hilfe bei den Veröffentlichungsprozessen mobiler Anwendungen.
- Zusammenarbeit mit Produktmanagern, Designern, QA-Ingenieuren und Backend-Entwicklern.
- Anwendung sicherer Codierungspraktiken, einschließlich Authentifizierung und sicherer Datenspeicherung.
- Teilnahme an der Problemuntersuchung und Unterstützung während der Geschäftszeiten der U.S. Eastern Time.
Erforderliche Qualifikationen
- Abschluss in Informatik, Ingenieurwesen oder Naturwissenschaften (Physik, Biologie oder angewandte Wissenschaften).
- 7+ Jahre Erfahrung in der Softwareentwicklung, einschließlich 4+ Jahre in der Entwicklung und Bereitstellung von Android- und iOS-Mobilanwendungen.
- 3+ Jahre praktische Erfahrung mit React Native und TypeScript.
- 2+ Jahre Erfahrung in der Integration von Android- und iOS-Mobilanwendungen mit GraphQL oder REST APIs.
Bevorzugte Qualifikationen
- Nachgewiesene Erfahrung in der Programmierung mit JavaScript oder TypeScript in mindestens einem Projekt oder Kurs.
- Praktische Erfahrung in der Erstellung von mindestens einer mobilen oder Webanwendung mit React Native, React oder einem ähnlichen Framework.
- Erfahrung in der Integration von mindestens einer REST API oder Webdienst in einem Projekt oder Kurs.
- Nachgewiesenes Verständnis von Konzepten des Zustandsmanagements wie Props, State oder zentralisierte Zustandsspeicher durch Projektimplementierung.
- Fähigkeit, mindestens 4 Stunden täglich mit der U.S. Eastern Time (8:00 AM – 12:00 PM ET) zu überlappen.
- Fähigkeit zur Teilnahme an virtueller Zusammenarbeit mit verteilten Teams, einschließlich Teams in mehreren Zeitzonen.
- Erfahrung in der Mitwirkung an einer mobilen Anwendung, die im iOS App Store oder Google Play Store bereitgestellt wurde.
- Erfahrung in der Arbeit mit REST APIs oder GraphQL-basierten Diensten in einer Produktions- oder Projektumgebung.
- Kenntnisse über Bibliotheken zum Zustandsmanagement wie Redux Toolkit, RTK Query oder ähnliche Tools.
- Erfahrung in der Erstellung von Unit-Tests mit Frameworks wie Jest oder ähnlichen Testwerkzeugen.
- Erfahrung in der Arbeit mit Git-Versionierung, einschließlich Branching und Pull-Request-Workflows.
- Vertrautheit mit mobilen Entwicklungsumgebungen wie Xcode und Android Studio.
- Kenntnisse über Anwendungen für verbundene Geräte oder IoT, einschließlich Workflows wie Bluetooth, Biometrie, Kamera oder QR-Code-Scanning.
- Erfahrung mit lokalen Speicherlösungen wie AsyncStorage, SecureStore oder ähnlichen Tools.
- Kenntnisse über KI-unterstützte Entwicklungstools wie Cursor, Claude, Kiro oder ähnliche Plattformen.
Vergütung
Das Jahresgehalt für diese Position liegt zwischen 79.000,00 und 158.000,00 USD jährlich. Faktoren, die das Gehalt innerhalb dieses Rahmens beeinflussen können, sind unter anderem Fähigkeiten, Ausbildung, Erfahrung und andere einzigartige Qualifikationen des erfolgreichen Kandidaten.
Sonstige Vergütung
Diese Position kann Anspruch auf kurzfristige Baranreize haben, die an die Anforderungen des Plans gebunden sind.
Leistungen
- Gesundheitsleistungen: Medizinische, zahnärztliche und augenärztliche Versorgung; Wellness-Anreize.
- Rentenleistungen.
- Urlaubs- und Freistellung: Bezahlte Urlaubstage, bis zu 15 Tage; bezahlte Krankheitstage, bis zu 5 Tage; bezahlte persönliche Freistellung, bis zu 5 Tage; bezahlte Feiertage, bis zu 13 Tage; Geburts- und Adoptionsurlaub; Elternzeit; Familien- und medizinische Freistellung; Trauerurlaub; Jury-Diensturlaub; Militärurlaub; gekaufter Urlaub.
- Invaliditätsversicherung: Kurzfristige und langfristige Invalidität.
- Lebenversicherung und Unfalltod und -verkrüppelung.
- Steuervorteilhafte Konten: Gesundheits-Sparkonto; Gesundheitsausgaben-Konto; Ausgaben-Konto für abhängige Pflege.
- Studienhilfe.
Bewerbungsfrist
Bewerbungen werden mindestens 3 Tage ab dem Datum der Stellenanzeige angenommen: 14. Mai 2026.
Datenschutzinformation für Bewerber
Bitte überprüfen Sie die Datenschutzinformation für Bewerber.
EEO-Erklärung und Anpassungsprozess
Carrier ist ein Arbeitgeber, der Chancengleichheit bietet. Alle qualifizierten Bewerber erhalten unabhängig von Rasse, Farbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Alter, Behinderung oder Veteranenstatus oder einer anderen anwendbaren staatlichen oder bundesstaatlichen geschützten Klasse Berücksichtigung für eine Anstellung. Carrier bietet qualifizierten Personen mit einer Behinderung und geschützten Veteranen gemäß Abschnitt 503 des Rehabilitation Act und dem Vietnam Era Veterans’ Readjustment Assistance Act affirmative action in der Beschäftigung. Wenn Sie eine angemessene Anpassung benötigen, um den Bewerbungsprozess abzuschließen, an einem Vorstellungsgespräch teilzunehmen oder anderweitig am Einstellungsprozess teilzunehmen, kontaktieren Sie uns bitte unter Carrier.Recruiting@carrier.com. Wir werden unser Bestes tun, um Ihre Bedürfnisse gemäß den geltenden Gesetzen zu erfüllen.
Mobile Application Developer - Service Technician Arbeitgeber: Carrier Canada
Carrier Global Corporation ist ein hervorragender Arbeitgeber, der eine inklusive und innovative Arbeitskultur fördert, die auf den Werten von Komfort, Sicherheit und Nachhaltigkeit basiert. Mit umfangreichen Vorteilen wie Gesundheitsleistungen, großzügigen Urlaubsregelungen und Möglichkeiten zur beruflichen Weiterentwicklung bietet Carrier seinen Mitarbeitern nicht nur ein erfüllendes Arbeitsumfeld, sondern auch die Chance, an bedeutenden Projekten im Bereich Daten- und KI-Governance zu arbeiten, die einen echten Einfluss auf die Welt haben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Mobile Application Developer - Service Technician erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Carrier Canada anzuklopfen, wenn du dich auf die Stelle als Mobile Application Developer - Service Technician bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Carrier Canada vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Mobile Application Developer - Service Technician mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Carrier Canada klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Carrier Canada vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.