Android Engineer | Kotlin | Java | Detachering
MatchMatters
Android Engineer | Kotlin | Java | Detachering
Samenvatting
Wat krijg je?
Wat ga je doen?
- Ontwikkel mobiele applicaties voor woningbeveiliging
- Onderhoud legacy Java en ontwikkel Kotlin
- Pas Clean Architecture en MVVM toe
- Schrijf unit tests en UI-tests
- Optimaliseer CI/CD-processen via Fastlane
Wat verwachten wij?
- Ervaring als Android Developer of Android Engineer
- Sterke kennis van Kotlin en Java
- Ervaring met legacy Java en Kotlin ontwikkeling
- Ervaring met Android View System en XML
Volledige vacaturetekst
Als Android Engineer bij dit bedrijf werk je aan innovatieve apps voor slimme woningbeveiliging. Je combineert het verfijnen van een Java-codebase met nieuwbouw in Kotlin, waarbij je direct bijdraagt aan de veiligheid van duizenden gebruikers. Geniet van de flexibiliteit van hybride werken binnen een professioneel Scrum-team en ontdek hoe jouw technische keuzes het verschil maken. Zet vandaag nog de volgende stap in je carrière!
Als Android Engineer werk je aan de doorontwikkeling van mobiele applicaties voor slimme woningbeveiliging. Je werkt zowel in een bestaande Java-codebase als aan een moderne Kotlin-applicatie. Hierdoor combineer je het verbeteren en onderhouden van legacy software met het ontwikkelen van nieuwe functionaliteiten. Je denkt actief mee over technische keuzes en zorgt ervoor dat de applicaties betrouwbaar, schaalbaar en prettig in gebruik blijven.
Je werkt onder andere met de Android View System, XML layouts en moderne architectuurprincipes zoals Clean Architecture en MVVM. Daarnaast gebruik je technologieën als Dagger Hilt, Navigation Component en verschillende Firebase-services. Ook locatiefunctionaliteit, geofencing en real-time communicatie kunnen onderdeel zijn van je werkzaamheden.
Binnen het Scrum-team neem je verantwoordelijkheid voor features van ontwerp tot oplevering. Je schrijft en onderhoudt unit tests, werkt mee aan UI- en end-to-end testing en draagt bij aan CI/CD-processen via onder andere Fastlane, Firebase App Distribution en SonarCloud. Je werkt nauw samen met collega's en krijgt de ruimte om zelfstandig technische vraagstukken op te pakken en verbeteringen door te voeren.
FUNCTIE EISEN- Ervaring als Android Developer of Android Engineer
- Sterke kennis van Kotlin en Java
- Ervaring met het onderhouden van legacy Java-code en ontwikkelen in Kotlin
- Ervaring met Android View System en XML layouts
- Kennis van Clean Architecture en MVVM
- Ervaring met Dagger Hilt en Navigation Component
- Ervaring met Android Location APIs en Geofencing
- Praktische ervaring met Firebase, waaronder Crashlytics, Analytics, Cloud Messaging (FCM) en Firebase App Distribution
- Ervaring met unit testing met JUnit en Mockito of MockK
- Ervaring met Git en bij voorkeur Bitbucket
- Ervaring met Agile/Scrum
PRE:
- Ervaring met product flavors, build variants en application theming voor white-label apps
- Ervaring met WebRTC
- Kennis van Firebase Firestore en Cloud Functions
- Ervaring met Espresso
- Ervaring met IoT- of hardware-integraties binnen Android, bijvoorbeeld BLE en device pairing
- Ervaring met zowel legacy als greenfield applicaties
- Affiniteit met smart home, IoT of home security
ARBEIDSVOORWAARDEN
- Werken aan apps die direct bijdragen aan de veiligheid van gebruikers
- Veel verantwoordelijkheid en ruimte voor eigen initiatief
- Werken met moderne Android-technologie naast een bestaande Java-codebase
- Samenwerken binnen een compact en professioneel Agile Scrum-team
- Ruimte voor technische ontwikkeling en het verbeteren van bestaande applicaties
- Een moderne ontwikkelomgeving met CI/CD en geautomatiseerde kwaliteitscontroles
- Hybride werken en flexibiliteit in je werk
BEDRIJFSPROFIEL
Het bedrijf ontwikkelt slimme oplossingen voor woningbeveiliging waarmee gebruikers hun woning eenvoudig kunnen beveiligen en op afstand kunnen monitoren. De Android-applicaties vormen een belangrijk onderdeel van deze dienstverlening en verbinden gebruikers met hun beveiligingssysteem en aangesloten apparaten. Binnen de organisatie wordt gewerkt aan betrouwbare en gebruiksvriendelijke technologie, waarbij innovatie, veiligheid en een pragmatische ontwikkelaanpak centraal staan.
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Volg je sollicitatie via Track & Trace
- Volg je sollicitatie via Track & Trace
Goed om te weten
Makkelijk solliciteren Solliciteren