Software Engineer, Android

Software Engineer, Android

Berlin Vollzeit 45000 - 65000 € / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Android-Funktionen und verbessere die Benutzererfahrung.
  • Unternehmen: Superhuman, ein führendes Unternehmen für KI-Produktivität mit einer dynamischen Teamkultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, umfassende Gesundheitsleistungen und Unterstützung für Homeoffice.
  • Weitere Informationen: Flexible Arbeitsmodelle und hervorragende Möglichkeiten zur beruflichen Weiterentwicklung.
  • Warum dieser Job: Arbeite an bahnbrechenden Technologien und beeinflusse die Zukunft der Kommunikation.
  • Qualifikationen: Mindestens 3 Jahre Erfahrung in der Android-Entwicklung und starke Kotlin-Kenntnisse.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Superhuman bietet ein dynamisches hybrides Arbeitsmodell für diese Rolle. Dieser flexible Ansatz gibt den Teammitgliedern die besten Voraussetzungen: viel Fokuszeit sowie persönliche Zusammenarbeit, die Vertrauen, Innovation und eine starke Teamkultur fördert.

Über Superhuman: Superhuman ist die KI-Produktivitätsplattform mit der Mission, das übermenschliche Potenzial in jedem zu entfalten. Die Superhuman-Suite von Apps und Agenten bringt KI dorthin, wo Menschen arbeiten, und integriert sich mit über 1 Million Anwendungen und Websites. Die Produkte des Unternehmens umfassen Grammarlys Schreibassistenz, Coda’s kollaborative Arbeitsbereiche, Mail’s Posteingangsverwaltung und Go, den proaktiven KI-Assistenten, der den Kontext versteht und automatisch Hilfe leistet. Superhuman befähigt über 40 Millionen Menschen, 50.000 Organisationen und 3.000 Bildungseinrichtungen weltweit, um arbeitsintensive Aufgaben zu eliminieren und sich auf das Wesentliche zu konzentrieren.

Die Gelegenheit: Um unsere ehrgeizigen Ziele zu erreichen, suchen wir einen Android Engineer, der unserem Mobile Team beitritt. In dieser Rolle haben Sie die Möglichkeit, neue Funktionen und Fähigkeiten zu entwickeln, die das Superhuman Android-Erlebnis auf ein weltklasse Niveau heben.

Als Android Engineer in unserem Team werden Sie:

  • Eng mit Produkt-, Design- und Machine Learning-Teams zusammenarbeiten, um neue Ideen von der Konzeption bis zur Produktion zu bringen.
  • Zur Weiterentwicklung der Architektur unserer mobilen Produkte beitragen und dabei außergewöhnliche Reaktionsfähigkeit und Leistung sicherstellen, selbst in ressourcenbeschränkten Umgebungen.
  • Leistungsengpässe diagnostizieren, Fehler identifizieren und Verbesserungen vorantreiben, um ein angenehmes Benutzererlebnis zu bieten.
  • Reale Kommunikationsherausforderungen angehen, mit denen unsere Nutzer täglich konfrontiert sind, und erheblich verbessern, wie Menschen auf mobilen Geräten kommunizieren.

Qualifikationen:

  • Mindestens 3 Jahre relevante Erfahrung in der Gestaltung, Entwicklung und Wartung von Funktionen für Apps, die im Google Play Store veröffentlicht wurden.
  • Erfahrung in der Leitung von Projekten und/oder eines kleinen Teams von Ingenieuren.
  • Starke Erfahrung in Kotlin.
  • Vertraut mit modernen Android-Entwicklungsmustern, wie MVVM.
  • Solide Erfahrung mit dem Android SDK und gängigen Jetpack-Bibliotheken.
  • Starkes Wissen über Android UI-Designprinzipien, Muster, Best Practices und den Aufbau benutzerdefinierter UI-Elemente.
  • Fähigkeit zur Multithreading-Programmierung und Optimierung von Speicher und Leistung für Android.
  • Erfahrung mit Kotlin Coroutines und Flow.
  • Kompetent im Schreiben und Warten von Unit-Tests und Instrumentierungstests zur Sicherstellung hochwertiger Releases.
  • Erfahrung mit der Integration und Nutzung von RESTful APIs.
  • Erfahrung mit mobilen CI/CD-Systemen, einschließlich Automatisierung von Builds, Tests und Bereitstellungsprozessen.
  • Nachgewiesene Fähigkeit, unabhängig mit minimaler Anleitung zu arbeiten, Aufgaben und Prioritäten über mehrere Projekte hinweg proaktiv zu verwalten, effizient zu analysieren und auszuführen, effektiv mit funktionsübergreifenden Teams zusammenzuarbeiten und in schnelllebigen, ergebnisorientierten Umgebungen zu gedeihen.

Wünschenswert:

  • Erfahrung mit Jetpack Compose.
  • Erfahrung mit Websockets.
  • Erfahrung mit dem Android Accessibility Service.

Unterstützung für Sie, beruflich und persönlich:

  • Berufliches Wachstum: Wir glauben, dass Autonomie und Vertrauen entscheidend sind, um unsere Teammitglieder zu befähigen, ihre beste, innovativste Arbeit zu leisten.
  • Ein verbundenes Team: Unser hybrides Modell ermöglicht eine hochgradig kollaborative Kultur.
  • Umfassende Vorteile für Kandidaten mit Sitz in Deutschland: Superhuman bietet allen Teammitgliedern wettbewerbsfähige Vergütung sowie ein Leistungspaket.
  • Umzugshilfe: Superhuman bietet umfassende Unterstützung für Ihren Umzug nach Berlin.

Wir ermutigen Sie, sich zu bewerben: Bei Superhuman schätzen wir unsere Unterschiede und ermutigen alle zur Bewerbung. Superhuman ist ein Unternehmen, das Chancengleichheit bietet.

Software Engineer, Android Arbeitgeber: Superhuman

Superhuman ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern eine dynamische hybride Arbeitsweise bietet, die sowohl fokussierte Zeit als auch persönliche Zusammenarbeit fördert. Mit einem starken Fokus auf berufliche Weiterentwicklung, umfassenden Benefits und einem unterstützenden Teamgeist in Berlin, ermöglicht Superhuman seinen Mitarbeitern, ihre Talente zu entfalten und innovative Lösungen zu entwickeln. Die Unternehmenskultur legt Wert auf Vielfalt und Inklusion, was durch verschiedene Mitarbeiterressourcengruppen und Programme zur Förderung des Zusammenhalts unterstrichen wird.

S

Kontaktdaten:

Superhuman Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineer, Android erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.

Tipp Nummer 3

Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Zeig uns, dass du motiviert bist und bereit, Teil unseres Teams zu werden!

Tipp Nummer 4

Bereite Fragen für dein Interview vor! Das zeigt dein Interesse und hilft dir, mehr über die Unternehmenskultur zu erfahren. Lass uns wissen, wenn du Hilfe bei der Vorbereitung brauchst!

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

Kotlin
Android SDK
Jetpack Libraries
MVVM
Multithreading
Kotlin Coroutines
Flow

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. Authentizität kommt immer gut an!

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung fehlerfrei ist. Rechtschreibfehler oder unklare Formulierungen können einen schlechten Eindruck hinterlassen. Lass sie am besten von jemand anderem gegenlesen!

Zeig deine Leidenschaft!:Erzähle uns, warum du für Superhuman arbeiten möchtest und was dich an der Rolle als Android Engineer reizt. Deine Begeisterung kann den Unterschied machen!

Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alles reibungslos läuft und wir deine Unterlagen schnell bearbeiten können.

Wie man sich auf ein Vorstellungsgespräch bei Superhuman vorbereitet

Verstehe die Unternehmenskultur

Informiere dich über die Werte und die Kultur von Superhuman. Zeige im Interview, dass du nicht nur die technischen Fähigkeiten hast, sondern auch gut ins Team passt. Das Verständnis für die hybride Arbeitsweise und die Bedeutung von Zusammenarbeit wird dir helfen, einen positiven Eindruck zu hinterlassen.

Bereite technische Fragen vor

Erwarte technische Fragen zu Kotlin, Android SDK und den gängigen Jetpack-Bibliotheken. Übe das Lösen von Problemen und das Erklären deiner Ansätze, um deine Expertise zu demonstrieren. Sei bereit, Beispiele aus deiner bisherigen Arbeit zu teilen, die deine Fähigkeiten unter Beweis stellen.

Zeige deine Projektmanagementfähigkeiten

Da du möglicherweise Projekte leiten musst, sei bereit, über deine Erfahrungen in der Führung von Teams oder Projekten zu sprechen. Betone, wie du Aufgaben priorisierst und mit verschiedenen Teams zusammenarbeitest, um Ergebnisse zu erzielen. Dies zeigt, dass du nicht nur ein guter Entwickler bist, sondern auch ein effektiver Teamplayer.

Fragen stellen ist wichtig

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Frage nach den Herausforderungen, die das Team derzeit hat, oder nach den nächsten großen Zielen für die Android-App. Das zeigt dein Interesse an der Rolle und hilft dir, mehr über die Erwartungen zu erfahren.