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.

Vacature details


Locatie

Gorinchem

Uren per week

32 - 40 uur

Salaris

€4.500 - €6.500 per maand

Dienstverband

Fulltime

Werkomgeving

Hybride

FUNCTIEOMSCHRIJVING

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

  1. Ervaring als Android Developer of Android Engineer
  2. Sterke kennis van Kotlin en Java
  3. Ervaring met het onderhouden van legacy Java-code en ontwikkelen in Kotlin
  4. Ervaring met Android View System en XML layouts
  5. Kennis van Clean Architecture en MVVM
  6. Ervaring met Dagger Hilt en Navigation Component
  7. Ervaring met Android Location APIs en Geofencing
  8. Praktische ervaring met Firebase, waaronder Crashlytics, Analytics, Cloud Messaging (FCM) en Firebase App Distribution
  9. Ervaring met unit testing met JUnit en Mockito of MockK
  10. Ervaring met Git en bij voorkeur Bitbucket
  11. Ervaring met Agile/Scrum

PRE:

  1. Ervaring met product flavors, build variants en application theming voor white-label apps
  2. Ervaring met WebRTC
  3. Kennis van Firebase Firestore en Cloud Functions
  4. Ervaring met Espresso
  5. Ervaring met IoT- of hardware-integraties binnen Android, bijvoorbeeld BLE en device pairing
  6. Ervaring met zowel legacy als greenfield applicaties
  7. Affiniteit met smart home, IoT of home security


ARBEIDSVOORWAARDEN

  1. Werken aan apps die direct bijdragen aan de veiligheid van gebruikers
  2. Veel verantwoordelijkheid en ruimte voor eigen initiatief
  3. Werken met moderne Android-technologie naast een bestaande Java-codebase
  4. Samenwerken binnen een compact en professioneel Agile Scrum-team
  5. Ruimte voor technische ontwikkeling en het verbeteren van bestaande applicaties
  6. Een moderne ontwikkelomgeving met CI/CD en geautomatiseerde kwaliteitscontroles
  7. 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.

Contactpersoon

Matthew Agteres

matthew@matchmatters.nl

Job alert

Je droombaan nog niet gevonden?


Meld je aan voor een job alert en krijg per e-mail bericht zodra de nieuwste vacatures beschikbaar komen!

Open sollicitatie

Meer weten over
deze vacature?

Matthew Agteres

Neem dan nu contact op met Matthew Agteres

Sollicitatie proces

Hoe werkt solliciteren precies bij ons?

Een vacature gevonden die helemaal bij jou past? Je hoeft alleen nog maar te solliciteren!

Sollicitatie insturen

Contact formulier icoon

Dien hier je sollicitatie in

Door jouw motivatie (en CV) te ontvangen, kunnen wij direct kijken of de functie passend voor je is.

Upload je CV (PDF, DOC, DOCX)...

Ik ga akkoord met de verwerking van de gegevens en heb het privacybeleid gelezen.