
Hypori entwickelt sichere virtuelle Arbeitsumgebungen, über die Beschäftigte von Mobilgeräten aus auf Unternehmensanwendungen und -daten zugreifen können, ohne diese Informationen auf dem persönlichen Gerät zu speichern oder zu verarbeiten. Der Zero-Trust-Ansatz unterstützt Organisationen in den Bereichen Verteidigung, öffentliche Verwaltung und Gesundheitswesen, die mobilen Zugriff nach strengen Sicherheits- und Compliance-Standards benötigen. Die Plattform von Hypori wird unter anderem vom US-Verteidigungsministerium genutzt und ist auf die Erfüllung von Standards wie HIPAA und FedRAMP High ausgelegt.
Senior Android Engineer
Entwickle sichere Android-Anwendungen für Unternehmen bei Hypori, einem SaaS-Unternehmen für Cybersicherheit. Setze Kotlin-Funktionen, automatisierte Tests und Software für lokale sowie öffentliche Cloud-Umgebungen um.
180.000 $ – 195.000 $ / Jahr
RemoteVollzeitSeniorErforderliche Sprache: EnglischFull-Stack-IngenieurSoftwareentwicklerBeschreibung
- Entwickle Android-Anwendungen für Unternehmen über den gesamten agilen Entwicklungszyklus hinweg.
- Untersuche Probleme und konzipiere, implementiere und teste Fehlerbehebungen sowie neue Funktionen.
- Liefere Code über eine fortlaufend weiterentwickelte CI/CD-Pipeline für lokale Umgebungen und öffentliche Clouds.
- Schütze geistiges Eigentum, Nutzerdaten und die Systemintegrität, indem du sichere Entwicklungsrichtlinien und -praktiken befolgst.
- Dokumentiere und kommuniziere deine Arbeit in Jira und bei täglichen Stand-ups.
- Verbinde Produktanforderungen mit fundierten Kenntnissen der Android-Interna.
- Entwickle produktionsreife Funktionen für die Hypori-Client-App.
- Erweitere die Hypori-Client-App mithilfe der Möglichkeiten des Android-Ökosystems.
- Schreibe Unit-Tests und führe Testsuiten mit einem Automatisierungsframework aus.
- Arbeite in einem kleinen Team zusammen, um komplexe Probleme mit Eigeninitiative, kritischem Denken, überlegtem Eingehen von Risiken und klarer Kommunikation zu lösen.
Anforderungen
- Mindestens 5 Jahre Erfahrung in der Entwicklung mobiler Android-Anwendungen.
- Mindestens 3 Jahre Erfahrung in der Leitung der Entwicklung mobiler Anwendungen.
- Fundierte Kotlin-Kenntnisse, einschließlich Coroutines und Flow.
- Erfahrung mit Jetpack Compose für deklarative Benutzeroberflächen.
- Vertrautheit mit Gradle und Kotlin DSL sowie mit Android-Projekten mit mehreren Modulen.
- Erfahrung mit Dependency-Injection-Frameworks wie Koin, Dagger oder Hilt.
- Fundierte praktische Kenntnisse von Kotlin Coroutines und Java-Threading.
- Fundierte praktische Kenntnisse von MVVM und unidirektionalen Datenflussmustern.
- Praktische Kenntnisse der Android-Jetpack-Grundlagen, darunter ViewModel, Lifecycle und DataStore.
- Erfahrung mit Unit-Tests mithilfe von JUnit und einer Mocking-Bibliothek wie MockK.
- Erfahrung mit dem Testen von Cloud-Anwendungen auf AWS oder Azure.
- Praktische Kenntnisse von Linux- oder Unix-Betriebssystemen.
- Fundiertes Verständnis der Versionsverwaltung mit Git.
Zusatzleistungen
- Krankenversicherung.
- Zahnversicherung.
- Sehversicherung.
- Elternzeit.
- Lebensversicherungspaket.
- Paket zur Absicherung bei Erwerbsunfähigkeit.
- 401(k)-Plan mit Arbeitgeberzuschüssen, die ab dem ersten Beschäftigungstag unverfallbar sind.
- Leistungsbonus, der hauptsächlich an die Unternehmensleistung gekoppelt ist.
- Investitionen in Tools und die Weiterentwicklung von Fähigkeiten.