Auf einen Blick
- Aufgaben: Build and ship React Native features for iOS and Android, integrating AI tools into workflows.
- Unternehmen: Petal focuses on improving healthcare delivery through innovative mobile tools and AI-enabled practices.
- 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: Shape AI-enabled development practices and impact healthcare professionals' daily work significantly.
- Qualifikationen: 5-8 years of experience in software development with strong TypeScript and React Native skills required.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Unser mobiles Entwicklungsteam baut und entwickelt die digitalen Erfahrungen, die Kliniker, Administratoren und Patienten mit dem verbinden, was in ihrem täglichen Arbeitsleben am wichtigsten ist. Als Senior Mobile Developer sind Sie für die Lieferung komplexer mobiler Funktionen von Anfang bis Ende verantwortlich und arbeiten eng mit Produktmanagern, Designern und Ingenieuren in der gesamten Organisation zusammen. Sie werden zu technischen Entwurfs- und Architekturentscheidungen beitragen, Code-Reviews leiten und Ihren Teamkollegen beim Wachsen helfen.
In Ihrem Arbeitsalltag werden Sie:
- React Native-Funktionen für iOS und Android entwickeln und bereitstellen, wobei Sie die volle Verantwortung vom technischen Design bis zur Produktion übernehmen.
- Zu komplexen mobilen Anwendungen beitragen, einschließlich Integrationspunkten, Skalierbarkeitsfragen und strukturellen Verbesserungen.
- An Code-Reviews arbeiten und aktiv die Qualitätsstandards im Team erhöhen, einschließlich Testabdeckung und Sicherheitspraktiken.
- AI-Tools (Copilot, ChatGPT) in Ihren Engineering-Workflow integrieren, um die Lieferung zu beschleunigen, schneller zu debuggen und Lösungen zu erkunden, während Sie immer validieren und Verantwortung für das Übergebene übernehmen.
- Teampraktiken für den verantwortungsvollen Einsatz von KI etablieren: Validierung, Reproduzierbarkeit und wissen, wann man sich nicht darauf verlassen sollte.
- Bei Bedarf über den gesamten Stack hinweg arbeiten und zu Angular-Frontends oder Node.js/NestJS/Next.js-Backends neben Ihrer mobilen Arbeit beitragen.
- APIs entwerfen und erstellen mit einem soliden Verständnis der REST-Konventionen, Dienstgrenzen und wie mobile Clients und Backends interagieren.
- Komplexe technische Probleme aufschlüsseln, Abwägungen zwischen technischen, geschäftlichen und ressourcenbezogenen Dimensionen bewerten und klare Empfehlungen aussprechen.
- Blockaden, Verzögerungen und Risikofaktoren frühzeitig ansprechen und anderen helfen, wenn Sie die Möglichkeit sehen.
- Ihre technische Arbeit mit den Produktzielen und Kundenergebnissen in Einklang bringen und funktionsübergreifend zusammenarbeiten, um Dinge zu liefern, die wichtig sind.
- Andere Entwickler betreuen und zu einer Teamkultur beitragen, in der Qualität, Verantwortung und kontinuierliche Verbesserung die Norm sind.
Ihr Profil
Die stärkste Übereinstimmung hier ist ein T-förmiger Ingenieur, der sich in den Bereichen Mobile, Web und Backend wohlfühlt. React Native ist Ihre Basis, aber Sie bringen auch echte Erfahrung in Angular oder einem unserer Node.js-Backend-Frameworks mit und sind bereit, dort zu arbeiten, wo es nötig ist.
- Typischerweise 5-8 Jahre Erfahrung in der Softwareentwicklung, mit bedeutender Zeit, die mit dem Aufbau und der Bereitstellung von React Native-Anwendungen für iOS und Android verbracht wurde.
- Starke TypeScript-Kenntnisse und eine Erfolgsbilanz beim Schreiben von sauberem, wartbarem Code, der in der Überprüfung Bestand hat.
- Bedeutende Erfahrung in mindestens einem der folgenden Bereiche: Angular (Frontend) oder Node.js/NestJS/Next.js (Backend).
- Gutes Verständnis von REST-APIs, Systemdesignprinzipien und wie mobile Clients mit Backend-Diensten interagieren.
- Fähig, Verantwortung für komplexe Funktionen vom Design bis zur Lieferung zu übernehmen.
- Ein disziplinierter Ansatz für KI-Tools in Ihrem Workflow: Sie wissen, wie man Ausgaben validiert, Drift vermeidet und Qualitäts- und Sicherheitsstandards aufrechterhält.
- Klare Kommunikation, wohlfühlend in der Zusammenarbeit über Disziplinen hinweg in einem Squad-Modell mit Produkt-, Design- und Engineering-Stakeholdern.
Nice-to-have:
- Erfahrung in den Bereichen Mobile, Web und Backend (echte Fullstack-Abdeckung über alle drei Ebenen)
- Vertrautheit mit Monorepo-Tools wie Nx oder Turborepo
- CI/CD-Pipeline-Erfahrung für mobile Anwendungen
Warum Sie sich uns anschließen sollten
Sie werden an mobilen Tools arbeiten, die tatsächlich verbessern, wie Gesundheitsfachkräfte Pflege leisten. Die Auswirkungen sind konkret und messbar. Sie werden eine bedeutende Rolle dabei spielen, wie KI-gestützte Entwicklungspraktiken in der gesamten Engineering-Organisation verbreitet werden, nicht nur in Ihrem eigenen Team. Es gibt Raum für Wachstum in technische Führungspositionen, mit Mentoring-Möglichkeiten und funktionsübergreifender Exposition, die in die Rolle integriert sind.
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;
Wir sind der Meinung, dass ein Unternehmen nicht modern, innovativ sein und das Wohlbefinden seines Teams im Herzen haben kann, 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 bei 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.
Senior Mobile Developer (AI-Enabled) Arbeitgeber: United States Digital Space LLC
Petal offers a comprehensive benefits package including a group RRSP plan and wellness allowance. Located in a flexible work environment, the team is dedicated to enhancing healthcare through technology. Join a mission-driven organization that values diversity and inclusion.
Kontaktdaten:
United States Digital Space LLC Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Mobile Developer (AI-Enabled) 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 Senior Mobile Developer (AI-Enabled) 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 Senior Mobile Developer (AI-Enabled) 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.