MatchMatters | Gorinchem
Ben jij een ervaren Android Developer en krijg je energie van het bouwen aan apps die dagelijks door gebruikers worden ingezet voor hun veiligheid? In deze rol werk je aan de Android-applicaties, waarbij je zowel bestaande Java-code onderhoudt als nieuwe functionaliteiten ontwikkelt in Kotlin. Je komt terecht in een compact Agile Scrum-team en krijgt veel verantwoordelijkheid voor de kwaliteit, stabiliteit en verdere ontwikkeling van de apps.
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.
PRE:
ARBEIDSVOORWAARDEN
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.