Auf einen Blick
- Aufgaben: Build and ship React Native features for iOS and Android, ensuring code quality and reliability.
- Unternehmen: Petal focuses on healthcare products, impacting professionals across Canada with mobile applications.
- Vorteile: Enjoy 4 to 6 weeks of paid vacation, a complete insurance plan, and a wellness allowance.
- Weitere Informationen: Remote/hybrid work options are available, promoting modern work-life integration.
- Warum dieser Job: Contribute to AI-enhanced development practices and make real design decisions in mobile healthcare.
- Qualifikationen: Hands-on experience with React Native and strong TypeScript skills are essential for this role.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Sie berichten an den Software Development Manager – Mobile und tragen zu einem Team bei, das sich auf zuverlässige, wartbare mobile Erfahrungen konzentriert, die Petals Gesundheitsprodukte in Kanada unterstützen. Das mobile Team entwickelt und verbessert React Native-Anwendungen, die in realen klinischen Umgebungen verwendet werden, und Ihre Arbeit wird von Gesundheitsfachkräften täglich wahrgenommen.
Sie werden mit Produktmanagern, Designern und anderen Entwicklern zusammenarbeiten, um hochwertige mobile Funktionen bereitzustellen, an technischen Entwurfsdiskussionen teilnehmen und dazu beitragen, dass der Code konsistent, gut getestet und sicher bleibt. Dies ist eine praktische Rolle mit echtem Einfluss auf der Funktionsebene, nicht nur auf Implementierungsaufgaben, die von oben zugewiesen werden.
Sie werden auch erwartet, einen durchdachten Ansatz für KI-unterstützte Entwicklung zu bringen. Das bedeutet, Werkzeuge wie Copilot oder ähnliche zu verwenden, um schneller zu arbeiten und besseren Code zu schreiben, während Sie echte Verantwortung dafür übernehmen, was überprüft und zusammengeführt wird.
In Ihrem Alltag werden Sie:
- React Native-Funktionen für iOS und Android entwickeln und bereitstellen, wobei Sie eng mit Produktmanagern und Designern zusammenarbeiten, um polierte, produktionsbereite Erfahrungen zu liefern.
- An technischen Entwurfsdiskussionen teilnehmen und Ihr Verständnis der App-Architektur anwenden, um fundierte, wartbare Lösungen auf der Funktionsebene vorzuschlagen.
- Gut getesteten Code schreiben und an Code-Reviews teilnehmen, wobei der Fokus auf Korrektheit, Klarheit und Sicherheit liegt, nicht nur auf dem Abhaken von Punkten.
- KI-unterstützte Entwicklungstools nutzen, um Implementierung, Dokumentation und Fehlersuche zu beschleunigen, und dann die Ergebnisse kritisch bewerten, bevor sie im Code landen.
- Leistungsprobleme, Abstürze und Zuverlässigkeitslücken in Produktionsmobilanwendungen identifizieren und helfen, diese zu beheben.
- Moderat komplexe Probleme in klare Aufgaben zerlegen, Zeitpläne mit dem Input Ihres Teams schätzen und Blockaden frühzeitig ansprechen, bevor sie zu Eskalationen werden.
- Innerhalb und zur mobilen CI/CD-Pipeline (GitHub Actions, Bitrise, Fastlane) arbeiten und verstehen, wie Builds, Tests und Releases zusammenkommen.
- Gemeinsame Komponenten- und Codierungsstandards befolgen, die den Code über Teams und Apps hinweg konsistent halten, und Verbesserungen dort beitragen, wo Sie sie sehen.
- Schnell an neue Werkzeuge, Bibliotheken und Techniken anpassen, während sich das mobile Ökosystem weiterentwickelt, und Anleitung suchen, um mit den Praktiken des Teams in Einklang zu bleiben.
- Wissen offen teilen, konstruktives Feedback in Reviews und Gesprächen geben und Kollegen unterstützen, wenn es die Kapazität erlaubt.
Ihr Profil:
- Praktische Erfahrung in der Entwicklung mobiler Anwendungen mit React Native, mit einer Erfolgsbilanz beim Bereitstellen von Funktionen in der Produktion auf iOS und Android.
- Starke TypeScript-Kenntnisse und einen disziplinierten Ansatz für Typsicherheit und Codequalität.
- Solides Verständnis der Grundlagen und Einschränkungen der iOS- und Android-Plattformen. Sie wissen, warum sich Dinge plattformübergreifend unterschiedlich verhalten und wie man damit umgeht.
- Erfahrung im Schreiben und Warten automatisierter Tests und ein echtes Engagement für Zuverlässigkeit über Geschwindigkeit um ihrer selbst willen.
- Komfortabel im Arbeiten innerhalb von CI/CD-Pipelines und Verständnis dafür, wie mobile Releases in die Produktion gelangen.
- Klare, proaktive Kommunikation, die Teamkollegen informiert, Blockaden frühzeitig kennzeichnet und zu einer Kultur offener Zusammenarbeit beiträgt.
Schön zu haben:
- Native Entwicklungserfahrung (Swift oder Kotlin) für Brücken- oder plattformspezifische Integrationen.
- Vertrautheit mit gemeinsamen Komponentenbibliotheken oder Designsysthemen.
- Erfahrung in einer Monorepo-Umgebung (Nx, Turborepo oder ähnlich).
- Frühere Erfahrungen mit App-Leistungsüberwachung oder Absturzberichterstattungstools.
Wir erkennen an, dass Erfahrung viele Formen annehmen kann. Wenn Sie sich für diese Gelegenheit begeistern, aber nicht alle aufgeführten Qualifikationen erfüllen, ermutigen wir Sie, sich zu bewerben.
Warum Sie zu uns kommen sollten:
- Ihr Code läuft in echten klinischen Umgebungen. Gesundheitsfachkräfte in ganz Kanada nutzen unsere mobilen Apps jeden Tag, und Zuverlässigkeit ist wirklich wichtig.
- Das mobile Team investiert in KI-unterstützte Entwicklungspraktiken, und Sie werden helfen, wie diese Werkzeuge verantwortungsbewusst übernommen werden, während sie reifen.
- Diese Rolle gibt Ihnen echten Einfluss auf Entscheidungen auf Funktionsebene, nicht nur eine Warteschlange von Implementierungstickets.
- Petals mobile Plattform wächst, und es gibt echten Raum, mehr Verantwortung zu übernehmen, während sowohl das Produkt als auch das Team skalieren.
Unsere Vorteile:
- 4 bis 6 Wochen bezahlter Urlaub pro Jahr;
- 5 bezahlte persönliche Tage pro Jahr;
- Ein Gruppen-RRSP / DPSP-Plan mit Arbeitgeberbeitrag;
- Ein vollständiger Gruppenversicherungsplan, ab Tag 1;
- Ein jährliches Wellness-Budget;
- Zugang zur Lumino Health Telehealth-Anwendung;
- Wiederkehrende Remote-/Hybrid-Arbeitszulage;
Nach unserer Meinung kann ein Unternehmen nicht behaupten, modern, innovativ und das Wohlbefinden seines Teams im Herzen zu haben, ohne zu versuchen, Remote-Arbeit in dem Maße zu integrieren, das sein Geschäftsmodell zulässt.
Petal ist ein aktiver Teilnehmer am Programm für Chancengleichheit in der Beschäftigung, und Mitglieder der folgenden Zielgruppen werden ermutigt, sich zu bewerben: Frauen, Menschen mit Behinderungen, Ureinwohner und sichtbare Minderheiten. Wenn Sie eine Person mit einer Behinderung sind, steht Ihnen auf Anfrage Unterstützung im Screening- und Auswahlprozess zur Verfügung.
Mobile Developer II Arbeitgeber: United States Digital Space LLC
Join Petal, where your code impacts healthcare professionals daily. Enjoy benefits like a group RRSP plan and telehealth access. The team values innovation and well-being, integrating remote work into their model.
Kontaktdaten:
United States Digital Space LLC Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Mobile Developer II erhalten könnten
✨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 United States Digital Space LLC anzuklopfen, wenn du dich auf die Stelle als Mobile Developer II 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 United States Digital Space LLC vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Mobile Developer II 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 United States Digital Space LLC 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 United States Digital Space LLC 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.