Senior Android Engineer

Senior Android Engineer

Genève Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
P

Auf einen Blick

  • Aufgaben: Entwickle und pflege mobile Anwendungen für Android mit innovativen Technologien.
  • Unternehmen: Proton, ein Unternehmen, das Privatsphäre als Grundrecht fördert.
  • Vorteile: Flexible Arbeitszeiten, umfassende Gesundheitsleistungen und Aktienoptionen.
  • Weitere Informationen: Dynamisches Team mit Fokus auf Innovation und persönlichem Wachstum.
  • Warum dieser Job: Arbeite an bedeutungsvollen Projekten, die Millionen von Menschen helfen.
  • Qualifikationen: Erfahrung in der Android-Entwicklung mit Kotlin und Leidenschaft für kontinuierliches Lernen.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Join Proton und baue ein besseres Internet, in dem Privatsphäre die Norm ist. Proton wurde 2014 von Wissenschaftlern des CERN gegründet mit der einfachen Wahrheit: Privatsphäre ist ein fundamentales Menschenrecht. Seitdem haben wir den weltweit größten verschlüsselten E-Mail-Dienst (Proton Mail) aufgebaut und sind in Proton VPN, Proton Drive, Proton Pass und Proton Calendar expandiert – Werkzeuge, die von Millionen weltweit genutzt werden, um ihre Freiheit zu schützen, Zensur zu bekämpfen und ihre Daten sicher zu halten. In einigen Situationen hat Proton buchstäblich Leben gerettet.

Wir sind profitabel, unabhängig (keine VC-Kontrolle) und stellen selektiv aus den besten ~1% der Bewerber ein. Unser Team von über 500 Mitgliedern aus mehr als 50 Ländern kommt von führenden Organisationen und Elite-Akademien. Wir arbeiten schnell, halten die Hierarchie leicht und priorisieren den Einfluss über die Optik. Wenn du bedeutungsvolle Arbeit mit außergewöhnlich hochqualifizierten Menschen leisten möchtest, ist dies der richtige Ort für dich. Schließe dich uns an und mache Arbeit, auf die du wirklich stolz sein kannst.

Die Rolle

Als Ingenieur in unserem Android-Team wirst du Funktionen für die Suite von Proton Android-Anwendungen entwickeln und bereitstellen, eng mit Produkt- und Engineering-Teams zusammenarbeiten, um zu definieren, was „großartig“ auf der Android-Plattform bedeutet. Qualität ist eine Kernanforderung: Du wirst helfen, unseren Teststapel zu pflegen und zu erweitern, einschließlich Unit-Tests für Geschäftslogik, API-stubbed Pseudo-Integrationstests, UI-Snapshot-Abdeckung und End-to-End-Tests. Du wirst Teil eines Teams, das tiefes technisches Fachwissen mit einem Fokus auf einfache, benutzbare Schnittstellen kombiniert und datenschutzfreundliche Produkte liefert, die von Millionen genutzt werden.

Was du tun wirst

  • Entwickeln und Pflegen plattformübergreifender mobiler Anwendungen für Android unter Verwendung einer Mischung aus plattformübergreifenden (Rust) und nativen Technologien (Kotlin).
  • End-to-End-Verantwortung für mobile Anwendungsentwicklungsprojekte übernehmen: Du wirst dich mit der Abgrenzung von Projekten wohlfühlen, von Fristen zurücktreten können und in der Lage sein, das Wichtige vom Überflüssigen zu unterscheiden.
  • Eine Innovationskultur fördern, indem du neue Technologien, Methoden und Ansätze zur mobilen Entwicklung erkundest – wir gehen komplexe technische Herausforderungen mit Kreativität und Einfallsreichtum an.
  • Mobile Anwendungen für Leistung, Benutzerfreundlichkeit und Reaktionsfähigkeit auf verschiedenen Geräten und Bildschirmgrößen optimieren.
  • Speichermanagement, Multithreading und Nebenläufigkeitsmechanismen meistern, um die Leistung und Reaktionsfähigkeit mobiler Anwendungen zu verbessern.
  • Für Skalierbarkeit entwerfen, wobei Faktoren wie Datencaching, Netzwerkbandbreite und Serverlast berücksichtigt werden.
  • Kundenzufriedenheit priorisieren, indem du während des gesamten Entwicklungsprozesses eine kundenorientierte Denkweise beibehältst, kontinuierlich Feedback suchst und iterierst, um die Benutzererfahrung zu verbessern.
  • Push-Benachrichtigungsflüsse mit FCM und Android-Benachrichtigungskanälen aufbauen und optimieren, um rechtzeitige, zuverlässige Benachrichtigungen zu liefern und gleichzeitig moderne Hintergrund- und Batterievorgaben zu respektieren.
  • Erfahrung mit lokalem Datenspeicher und Synchronisation (Room/SQLite oder gleichwertig) für offline-fähige Apps.

Was du mitbringst

  • Abschluss in Informatik, Ingenieurwesen oder einem verwandten Bereich (oder gleichwertige Berufserfahrung).
  • Ausgezeichnete Problemlösungsfähigkeiten und die Fähigkeit, außerhalb der Box zu denken, um Herausforderungen zu überwinden.
  • Leidenschaft für kontinuierliches Lernen und Veränderung im sich schnell entwickelnden Bereich der mobilen Entwicklung.
  • Ausgezeichnete Kommunikations- und zwischenmenschliche Fähigkeiten.
  • Nachgewiesene Erfahrung in der Entwicklung mobiler Anwendungen für Android mit Kotlin sowie plattformübergreifenden Technologien.
  • Kenntnisse in Jetpack Compose für Android und Vertrautheit mit Rust.
  • Starkes Verständnis der Architektur mobiler Apps, Designmuster und Best Practices.
  • Kenntnis von Techniken und Best Practices im Speichermanagement.
  • Erfahrung mit Multithreading und Nebenläufigkeit in mobilen Anwendungen.
  • Gutes Verständnis der Skalierbarkeitsüberlegungen bei der Entwicklung mobiler Anwendungen.
  • Frühere Erfahrung in einem schnelllebigen, wachstumsorientierten Umfeld.

Was wir bieten

  • Büro zuerst: Zusammenarbeit ist einfacher und effektiver persönlich, weshalb wir Büros in Genf, Zürich, Prag, Barcelona, Paris, London, Vilnius, Skopje und Taipeh haben. Du kannst auch bis zu 30% der Zeit von zu Hause aus arbeiten und dabei großartige Gesellschaft an unseren drei Kernarbeitstagen im Büro genießen.
  • Technologie: Wir stellen alle Geräte und Software zur Verfügung, die du benötigst, um in deiner Rolle erfolgreich zu sein, und sorgen dafür, dass du die besten Werkzeuge zur Verfügung hast, um deine Ziele zu erreichen.
  • Essen: Mittagessen und Snacks werden täglich von Proton in unseren Büros bereitgestellt.
  • Transport: Wir unterstützen unsere Mitarbeiter immer bei den Transportkosten durch Subventionierung des öffentlichen Verkehrs, Fahrradzulagen oder Parkplätze, je nach Bürostandort.
  • Aktienoptionen: Bei Proton sind wir alle Eigentümer des Unternehmens und du erhältst Aktienoptionen, wenn du zu uns kommst.
  • Flexible Arbeitszeiten: Du kannst deine eigenen Arbeitszeiten festlegen, solange sie mit den Teammeetings übereinstimmen.
  • Lernen und Entwicklung: Wir engagieren uns für dein berufliches Wachstum. Proton bietet verschiedene Lernmöglichkeiten, einschließlich Schulungsprogrammen, Konferenzen und Veranstaltungen sowie kontinuierlichem Lernen.
  • Mitarbeiterleistungen: Umfassende Krankenversicherungspläne, wettbewerbsfähige Altersvorsorgeoptionen, großzügige Urlaubs- und Freistellungspolitiken sowie Wellness-Programme.
  • Arbeit, die zählt: Proton ist eine gemeinschaftsorientierte Organisation, die mit Unterstützung einer Crowdfunding-Kampagne gegründet wurde und mit Beiträgen der Gemeinschaft aufgebaut wurde. Bis heute ist die einzige Einnahmequelle von Proton die Nutzerabonnements. Über 100 Millionen Menschen vertrauen und unterstützen Proton, und wir stellen unsere Nutzer und die Gemeinschaft in allem, was wir tun, an erste Stelle.

Unser Engagement für Vielfalt und Inklusion

Bei Proton glauben wir, dass Vielfalt Innovation antreibt und unsere Mission stärkt, Privatsphäre als Standard für alle bereitzustellen. Wir setzen uns dafür ein, ein inklusives Umfeld zu schaffen, in dem alle Personen, unabhängig von Rasse, Ethnie, Geschlecht, Alter, sexueller Orientierung, körperlicher Fähigkeit oder sozioökonomischem Hintergrund, geschätzt und ermächtigt werden. Wir streben danach, Chancengleichheit zu schaffen, offenen Dialog zu fördern und kontinuierliches Lernen zu unterstützen, um sicherzustellen, dass jede Stimme gehört und respektiert wird.

Wenn du während des Einstellungsprozesses zusätzliche Unterstützung oder angemessene Anpassungen benötigst, lass es bitte deinen Talentpartner wissen.

Datenschutz-Hinweis für Kandidaten

Wenn du dich für eine Position bewirbst, einen Kandidaten empfiehlst oder für eine Rolle bei Proton Technologies AG (Proton, wir, uns oder unser) in Betracht gezogen wirst, werden deine Informationen in Greenhouse gespeichert, gemäß deren Datenschutzrichtlinie. Diese Informationen werden verwendet, um deine Eignung für die ausgeschriebene Position zu bewerten. Wir behalten diese Informationen auch für die Berücksichtigung zukünftiger Rollen, für die du dich bewerben könntest oder von denen wir glauben, dass sie mit deinem Hintergrund und deinen Fähigkeiten übereinstimmen. Wenn wir keinen legitimen geschäftlichen Bedarf mehr haben, um deine Informationen zu verarbeiten, werden wir sie entweder löschen oder anonymisieren. Solltest du Fragen dazu haben, wie wir deine Informationen verwenden oder verwalten, oder wenn du auf deine Daten zugreifen, sie korrigieren oder löschen möchtest, kontaktiere bitte unser Datenschutzteam.

Proton akzeptiert keine unaufgeforderten Lebensläufe aus anderen Quellen als direkt von Kandidaten. Wir zahlen keine Gebühr für eine Platzierung, die aus einem unaufgeforderten Angebot resultiert, selbst wenn der Kandidat anschließend von Proton eingestellt wird.

Um mehr über unsere Datenschutzrichtlinie zu erfahren, besuche bitte unsere Datenschutzrichtlinien-Seite.

Senior Android Engineer Arbeitgeber: Proton

Proton ist ein hervorragender Arbeitgeber, der sich leidenschaftlich für den Schutz der Privatsphäre seiner Nutzer einsetzt. Mit einem innovativen Arbeitsumfeld, das Kreativität und Zusammenarbeit fördert, bieten wir unseren Mitarbeitern die Möglichkeit, an bedeutenden Projekten zu arbeiten, die einen echten Unterschied machen. Unsere Kultur unterstützt kontinuierliches Lernen und persönliche Entwicklung, während wir gleichzeitig ein ausgewogenes Verhältnis zwischen Berufs- und Privatleben in einer dynamischen Umgebung gewährleisten.

P

Kontaktdaten:

Proton Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Android Engineer mit Bravour zu bestehen

Kotlin
Rust
Cross-Platform Mobile Development
Android App Entwicklung
Unit Tests
API-Stubbed Pseudo-Integrationstests
UI Snapshot Coverage