Over deze vacature
Functie omschrijving
Als ervaren Android developer is dit jouw kans om een nieuw online platform te bouwen voor onze audio propositie - NPO Luister. We ontwikkelen een platform waarop alle audio van de publieke omroep samenkomt. Van podcasts tot live radio komen op een attractieve manier samen in een app. Als Android developer krijg je de kans om deze app te ontwikkelen. We willen naar een app waarin elke gebruiker op een unieke en persoonlijke manier kan genieten van alle content van de publieke omroepen. In het team is er veel ruimte voor eigen inbreng en krijg je volledige ownership over de ontwikkeling van de app. We gebruiken Kotlin en programmeren volgens de Clean Architecture. Als Android developer denk je actief mee over de architectuur, designpatterns en de integratie van unit- en integratietesting.
In het team is er veel ruimte voor eigen inbreng en krijg je volledige ownership over de ontwikkeling van de app. We gebruiken Kotlin en programmeren volgens de Clean Architecture. Als Android developer denk je actief mee over de architectuur, designpatterns en de integratie van unit- en integratietesting. Naast Kotlin ga je werken met onder andere:
Android Studio & SDK;
Kotlin Coroutines;
Dagger2 en/of Hilt;
Figma;
GraphQL.
De opdrachtgever(s)
De Nederlandse Publieke Omroep (hierna NPO) staat voor een brede publieke omroep met een rijke en gevarieerde programmering voor kijkers en luisteraars van alle bevolkingsgroepen. We zorgen voor de programmering op alle publieke netten en zenders en de distributie van onze programma's via radio-, televisie-, internet- en (digitale) themakanalen. De NPO heeft een ambitieuze koers uitgezet waarbij we inspelen op nieuw mediagedrag, globalisering en digitalisering. Samen met de omroepen en programmamakers werkt de NPO continue aan vernieuwing en zoeken we nadrukkelijk de interactie met de kijker en luisteraar.
Functie eisen
beschikt minimaal over een afgeronde opleiding op universitair- of HBO niveau.
De kandidaat heeft minimaal:
- je hebt hbo werk en denkniveau;
- je hebt ervaring met agile ontwikkelmethodes (o.a. scrum);
- je hebt ervaring met Kotlin;
- je hebt kennis van en ervaring met o.a. Docker, Kubernetes of vergelijkbare technieken;
- ervaring met player implementatie is een pre;
- je hebt kennis van Unit-Testing;
- je hebt ervaring met werken in CI/CD.
- beheerst de Nederlandse en Engelse taal goed in woord en geschrift.
Extra info
- Start: zo snel mogelijk
- Aantal uur gemiddeld 36 uur
- duur: t/m 31 maart 2023