Auf einen Blick
- Aufgaben: Entwickle innovative Android-Apps und führe technische Führungsrollen in einem dynamischen Team.
- Unternehmen: Strava, die App für aktive Menschen mit über 150 Millionen Athleten weltweit.
- Vorteile: Flexibles hybrides Arbeitsmodell, wettbewerbsfähiges Gehalt und berufliche Entwicklungsmöglichkeiten.
- Weitere Informationen: Wachstumsorientierte Umgebung mit Mentoring-Möglichkeiten und technischer Exzellenz.
- Warum dieser Job: Gestalte die Zukunft der mobilen Technologie und beeinflusse Millionen von Nutzern direkt.
- Qualifikationen: Expertenkenntnisse in Android-Entwicklung mit Kotlin und Erfahrung in großen Anwendungen.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Strava ist die App für aktive Menschen. Mit über 150 Millionen Athleten in 185 Ländern geht es nicht nur um das Verfolgen von Workouts – es ist der Ort, an dem Verbindung, Motivation und persönliche Bestleistungen gedeihen. Unsere Mission ist einfach: Menschen zu motivieren, ihr bestes aktives Leben zu führen. Wir glauben an die Kraft der Bewegung, um Menschen zu verbinden und voranzutreiben.
Unsere Engineering-Organisation sucht einen motivierten und erfahrenen Android-Entwickler auf Senior Staff-Ebene, der unserem mobilen Team in Berlin beitritt. Ein Sr. Staff Software Engineer bei Strava ist ein individueller Beitragender in einer technischen Führungsposition. Sie berichten an unseren Principal Engineer und arbeiten mit unseren Produkt- und Mobile-Foundation-Teams zusammen.
Wir folgen einem flexiblen Hybridmodell, das bedeutet, dass mehr als die Hälfte Ihrer Zeit vor Ort in unserem Berliner Büro verbracht wird – drei Tage pro Woche.
Was Sie tun werden:
- Bieten Sie bedeutende Perspektiven aus der Branche für Strava.
- Helfen Sie, unsere mobile Architektur durch Vision und Ausführung zu definieren.
- Arbeiten Sie mit allen Mitgliedern Ihres Produktentwicklungsteams, Produktmanagern, Ingenieuren, Designern und anderen zusammen, um Möglichkeiten zur Weiterentwicklung des besten mobilen Angebots von Strava zu identifizieren und umzusetzen.
- Nutzen Sie Ihr Expertenwissen und Ihre Erfahrung, um technische Exzellenz in Ihrer eigenen Arbeit und der Arbeit des Teams zu garantieren.
- Seien Sie ein Teil der Staff-Gruppe von Strava und koordinieren Sie die Android-Entwicklung über Produktteams hinweg.
- Mentoren Sie proaktiv andere Ingenieure und bieten Sie technische Führung für das Team.
- Liefern Sie Ihre besten Funktionen, um direkt Einfluss auf Zehntausende von engagierten Nutzern zu nehmen.
Ihr Erfolg hier wird durch Folgendes sichergestellt:
- Bereitstellung einer technischen Führungsrolle im Bereich Android über mehrere Teams hinweg mit Verantwortung für die Abstimmung technischer Pläne.
- Zusammenarbeit mit unseren anderen Sr. Staff Engineers, um eine technische Roadmap zu erstellen, die erheblichen Geschäftswert schafft.
- Aufbau strategischer Partnerschaften mit funktionsübergreifenden Führungskräften in der gesamten Organisation.
- Umfassende Sicht auf die Herausforderungen innerhalb der Engineering-Organisation und Nutzung Ihrer Erfahrung und Urteilsvermögen, um Entscheidungen zu treffen, die für die breitere Organisation optimiert sind.
- Demonstration von Empathie für Athleten und deren Erfahrungen bei der Nutzung von Strava.
- Schaffung schöner, reibungsloser, erfreulicher mobiler Erlebnisse.
- Bereitschaft, neue Technologien außerhalb Ihrer Komfortzone zu erkunden und zu lernen.
Was Sie ins Team einbringen:
- Fortgeschrittene bis Expertenkenntnisse und praktische Erfahrung in der Android-Entwicklung mit Kotlin und Jetpack Compose.
- Kenntnisse über Android-Konzepte wie ViewModel, Room, Flows und Coroutines in einer Produktionsumgebung.
- Erfahrung mit großen, modularisierten Anwendungen, die Dependency-Injection-Tools verwenden und mit Backend-Diensten verbunden sind.
- Erfahrung mit GraphQL.
- Aktualität und Experimentieren mit den neuesten Android-Technologien, um deren objektiven Ingenieurwert zu analysieren und Meinungen mit anderen Ingenieuren zu vergleichen.
- Ein produktorientierter Denkansatz. Unser Team arbeitet zusammen, um Projekte zu liefern, die Technologie nutzen, um echte Geschäftsprobleme zu lösen.
- Erfahrung in der Arbeit an mobilen Apps auf allen Ebenen – von der Optimierung von Netzwerkaufrufen bis hin zu pixelgenauen Animationen.
- Koordination mit anderen Android- und Serveringenieuren zur Aufrechterhaltung von sauberem Code und Berücksichtigung gemeinsamer Berührungspunkte sowie zum Austausch bewährter Praktiken über den gesamten Stack.
- Leitung technischer Initiativen und Unterstützung anderer technischer Leiter bei ihren eigenen Initiativen.
- Erfahrung im Aufbau wartbarer und testbarer Codebasen mit einem Verständnis für die Herausforderungen, die jede innerhalb eines sich schnell entwickelnden Codebases mit vielen Mitwirkenden mit sich bringt.
- Freude am Mentoring von Ingenieuren innerhalb Ihres Teams und darüber hinaus.
Wir sind ein Arbeitgeber, der Chancengleichheit bietet. In Übereinstimmung mit den Werten von Strava treffen wir alle Einstellungsentscheidungen, einschließlich Einstellung, Bewertung, Kündigung, Beförderung und Schulungsmöglichkeiten, ohne Rücksicht auf Rasse, Religion, Hautfarbe, Geschlecht, Alter, nationale Herkunft, Abstammung, sexuelle Orientierung, körperliche Behinderung, geistige Behinderung, medizinische Bedingungen, Behinderung, Geschlecht oder Identität oder Ausdruck, Schwangerschaft oder schwangerschaftsbedingte Zustände, Familienstand, Größe und/oder Gewicht.
Senior Staff Software Engineer - Android Arbeitgeber: Strava
Strava ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung in Berlin bietet. Mit einem flexiblen Hybridmodell und der Möglichkeit, an bedeutenden Projekten zu arbeiten, fördert Strava nicht nur die technische Exzellenz, sondern auch das persönliche Wachstum seiner Mitarbeiter durch Mentoring und Zusammenarbeit in einem engagierten Team. Hier haben Sie die Chance, Ihre Fähigkeiten in der Android-Entwicklung weiterzuentwickeln und gleichzeitig Teil einer Mission zu sein, die Menschen motiviert, aktiv zu leben.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Staff Software Engineer - Android erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Ingenieuren und Fachleuten in Kontakt zu treten. Teile deine Erfahrungen und suche nach Möglichkeiten, dich mit Strava-Mitarbeitern zu vernetzen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe häufige Android-Entwicklungsfragen und sei bereit, deine Lösungen zu erklären. Zeige, dass du nicht nur die Theorie beherrschst, sondern auch praktische Lösungen anbieten kannst.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Idee hast, wie Strava seine mobile App verbessern kann, teile sie! Das zeigt dein Engagement und deine Kreativität. Wir lieben es, wenn Bewerber ihre Visionen einbringen.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Außerdem kannst du dich über aktuelle Stellenangebote und Entwicklungen bei Strava informieren.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Staff Software Engineer - Android mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, wer du bist und was dich motiviert, bei Strava zu arbeiten. Authentizität kommt immer gut an!
Betone deine Erfahrungen:Erzähl uns von deinen bisherigen Projekten und wie du deine Android-Kenntnisse eingesetzt hast. Wir wollen wissen, wie du technische Herausforderungen gemeistert hast und welche Erfolge du erzielt hast.
Zeige Teamgeist:Da wir viel Wert auf Zusammenarbeit legen, solltest du in deiner Bewerbung betonen, wie du mit anderen zusammenarbeitest. Nenn Beispiele, wo du als Mentor oder Teamplayer aktiv warst.
Bewirb dich über unsere Website:Um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt, bewirb dich direkt über unsere Website. So können wir dich schneller kennenlernen und deine Unterlagen besser verwalten.
Wie man sich auf ein Vorstellungsgespräch bei Strava vorbereitet
✨Verstehe die Strava-Mission
Mach dich mit der Mission von Strava vertraut, aktive Menschen zu motivieren. Überlege dir, wie deine Erfahrungen und Fähigkeiten dazu beitragen können, diese Mission zu unterstützen. Zeige in deinem Interview, dass du nicht nur die technischen Anforderungen verstehst, sondern auch die Werte des Unternehmens teilst.
✨Technische Exzellenz demonstrieren
Bereite dich darauf vor, über deine bisherigen Projekte zu sprechen, insbesondere solche, die Android-Technologien wie Kotlin und Jetpack Compose nutzen. Sei bereit, technische Herausforderungen zu erläutern, die du gemeistert hast, und wie du zur Verbesserung der Codequalität beigetragen hast.
✨Teamarbeit betonen
Strava legt großen Wert auf Zusammenarbeit. Bereite Beispiele vor, in denen du erfolgreich mit anderen Entwicklern, Produktmanagern oder Designern zusammengearbeitet hast. Zeige, wie du technische Führung übernommen und andere Ingenieure unterstützt hast, um gemeinsame Ziele zu erreichen.
✨Neugier und Lernbereitschaft zeigen
Sei bereit, über neue Technologien zu sprechen, die du erkundet hast, und wie du diese in deinen Projekten angewendet hast. Strava sucht nach jemandem, der bereit ist, über den Tellerrand hinauszuschauen und sich ständig weiterzuentwickeln. Teile deine Erfahrungen mit dem Lernen neuer Tools oder Frameworks.