Principal Mobile Engineer, Android at Upstart

Principal Mobile Engineer, Android at Upstart

Vollzeit 15000 - 15000 € / Jahr (geschätzt) Homeoffice (teilweise)
U

Auf einen Blick

  • Aufgaben: Leite die Android-Entwicklung und sorge für technische Exzellenz in einem dynamischen Team.
  • Unternehmen: Upstart, ein innovatives Fintech-Unternehmen mit einer kollaborativen Kultur.
  • Vorteile: Wettbewerbsfähige Vergütung, Gesundheitsleistungen, Remote-Arbeit und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Flexible Arbeitszeiten und regelmäßige Team-Events für eine starke Gemeinschaft.
  • Warum dieser Job: Gestalte die Zukunft mobiler Produkte und arbeite an spannenden Herausforderungen.
  • Qualifikationen: Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit Android.

Das prognostizierte Gehalt liegt zwischen 15000 - 15000 € pro Jahr.

Verantwortlichkeiten

  • Leiten Sie die Android-Migration und -Entwicklung über Cash Line und Unsecured Installment Produktoberflächen, indem Sie durchdachte technische Entscheidungen treffen, die die Produktqualität, Skalierbarkeit und Geschwindigkeit der Ausführung verbessern.
  • Helfen Sie bei der Umsetzung des genehmigten Android-Startplans von Upstart, indem Sie aggressive Geschäftsziele in pragmatische technische Meilensteine und Ausführungspläne übersetzen.
  • Setzen Sie die technische Richtung für die mobile Architektur und entwickeln Sie eine starke Grundlage über native Android- und React Native-Oberflächen, während Sie die Android-Expertise im Kern behalten.
  • Arbeiten Sie mit Produkt-, Design- und Engineering-Partnern zusammen, um die Prioritäten des Fahrplans in dauerhafte mobile Lösungen zu übersetzen.
  • Erhöhen Sie den Standard für technische Exzellenz durch technische Führung, Designüberprüfungen, Mentoring und pragmatische Ausführung in unklaren, hochsichtbaren Problembereichen.
  • Nach dem Start weiterhin als mobiles Spezialist tätig sein, der beide Teams mit tiefgehender Android-Expertise und ausreichender React Native-Flüssigkeit unterstützt, um über gemeinsame mobile Oberflächen hinweg beizutragen.

Mindestens erforderliche Qualifikationen

  • 8+ Jahre Erfahrung in der Softwareentwicklung, einschließlich umfangreicher Erfahrung im Aufbau und Versand nativer Android-Anwendungen in Kotlin und/oder Java.
  • Nachweisliche Erfolge bei der Leitung großer, teamübergreifender mobiler Initiativen, Plattformmigrationen oder neuer mobiler Produkteinführungen in Produktionsumgebungen.
  • Erfahrung im Versand von verbraucherorientierten mobilen Produkten in großem Maßstab mit starkem Fokus auf Leistung, Zuverlässigkeit und Benutzererfahrung.
  • Native Android-Tiefe in Kotlin und/oder Java sowie praktische Erfahrung mit React Native und TypeScript, um effektiv über einen gemischten mobilen Stack zu arbeiten.
  • Nachgewiesene technische Führung als Senior Individual Contributor, einschließlich Architekturverantwortung, Mentoring und Einflussnahme über Teams hinweg.

Bevorzugte Qualifikationen

  • Erfahrung als technischer Leiter für mobile oder Frontend-Produktteams oder geschäftskritische Produktoberflächen.
  • Breite über mobile Plattformen, einschließlich Vertrautheit mit iOS-Entwicklung, React Native oder plattformübergreifender mobiler Architektur.
  • Hintergrund im Fintech-Bereich, Kreditvergabe oder anderen Verbrauchermarktprodukten mit komplexen Benutzerreisen und hohen Qualitätsanforderungen.
  • Erfahrung darin, Teams zu helfen, Überzeugung für neue mobile Investitionen durch technische Vorschläge, Machbarkeitsarbeiten oder Proof-of-Concept-Ausführungen aufzubauen.
  • Komfort beim Führen durch Unklarheiten in schnell wachsenden Produktumgebungen, in denen Umfang, Verantwortung und Fahrplanprioritäten sich im Laufe der Zeit ändern.
  • Erfahrung im Aufbau von Übereinstimmung zwischen Engineering, Produkt, Design und Führungspartnern in hochsichtbaren, funktionsübergreifenden Organisationen.

Standort & Reisen

Die Rolle ist verfügbar in Remote, Burlingame, Columbus, Austin und New York. Das Team arbeitet in allen US-Zeitzonen und hat regelmäßige Vor-Ort-Kollaborationssitzungen (drei Tage pro Quartal in einem Upstart-Büro). Reisekosten werden von Upstart übernommen.

Vorteile

  • Wettbewerbsfähige Vergütung, einschließlich Grundgehalt, Bonusmöglichkeiten und jährlichen Aktienzuteilungen, die vierteljährlich fällig werden.
  • Rentenleistungen, einschließlich eines 401(k) mit Unternehmensbeitrag von bis zu 15.000 USD jährlich in den Vereinigten Staaten und einem Gruppen-Renten-Sparplan in Kanada.
  • Employee Stock Purchase Plan (ESPP) mit vergünstigten Aktienkaufoptionen für berechtigte Mitarbeiter in den USA.
  • Umfassende Gesundheitsversorgung, einschließlich medizinischer, zahnärztlicher, augenärztlicher und Wellness-Ressourcen für US-Mitarbeiter und ergänzender Deckung für Kanada.
  • Beiträge zum Health Savings Account von Upstart für berechtigte US-Pläne.
  • Einkommensschutzleistungen, einschließlich Lebensversicherung und Invaliditätsdeckung.
  • Bezahlter Urlaub, Krankheitsurlaub und Feiertage, die an lokale Anforderungen angepasst sind.
  • Bezahlte Familien- und Elternzeit zur Unterstützung von Pflege und wichtigen Lebensmomenten (Dauer variiert je nach Land).
  • Familienzentrierte Vorteile zur Unterstützung von Fruchtbarkeit, Elternschaft und Pflegebedürfnissen.
  • Mitarbeiterhilfeprogramm, das psychische Gesundheitsunterstützung und lebenszentrierte Ressourcen bietet.
  • Ressourcen für finanzielle Gesundheit, einschließlich Zugang zu Finanzplanungswerkzeugen und einem Concierge-Service in den USA.
  • Jährliches Wellness-Budget für körperliches und emotionales Wohlbefinden sowie persönliche Entwicklung.
  • Jährliches Produktivitätsbudget zur Investition in relevante Werkzeuge und Ressourcen.
  • Verbindung und Gemeinschaft durch Teamevents, Unternehmensupdates und Mitarbeiterressourcengruppen.
  • Vor-Ort-Vorteile in Upstart-Büros in der Bay Area, Austin, Columbus und dem neu eröffnenden Büro in New York City im Sommer 2026 (catered lunches und Mikro-Küchen).

Upstart ist ein stolzer Arbeitgeber, der Chancengleichheit bietet. Wenn Sie eine angemessene Unterkunft bei der Bewerbung, im Vorstellungsgespräch oder im Auswahlprozess benötigen, senden Sie bitte eine E-Mail an candidate_accommodations@upstart.com.

Principal Mobile Engineer, Android at Upstart Arbeitgeber: Upstart

Upstart ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, in einem dynamischen und unterstützenden Umfeld zu arbeiten, das Kreativität und Innovation fördert. Mit flexiblen Arbeitsmodellen, die sowohl Remote-Arbeit als auch persönliche Team-Events umfassen, sorgt Upstart dafür, dass jeder Mitarbeiter die Unterstützung erhält, die er benötigt, um seine besten Leistungen zu erbringen. Darüber hinaus profitieren die Mitarbeiter von umfassenden Gesundheitsleistungen, großzügigen Altersvorsorgeplänen und zahlreichen Möglichkeiten zur beruflichen Weiterentwicklung, was Upstart zu einem attraktiven Arbeitsplatz für Software-Ingenieure macht.

U

Kontaktdaten:

Upstart Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Principal Mobile Engineer, Android at Upstart 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 Upstart anzuklopfen, wenn du dich auf die Stelle als Principal Mobile Engineer, Android at Upstart 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 Upstart vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Principal Mobile Engineer, Android at Upstart mit Bravour zu bestehen

Android Entwicklung
Kotlin
Java
React Native
TypeScript
Technische Führung
Architektur-Ownership

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 Upstart 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 Upstart 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.