Mobile software developer voor de dienst IT

UZ Leuven
Leuven, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Dutch, English
Experience level
Intermediate

Job location

Leuven, Belgium

Tech stack

Flutter
Data analysis
Android
Cloud Computing
Dependency Injection
Microsoft SQL Server
Model View ViewModel
Software Engineering
Data Storage Technologies
Modern Ui
Firebase
Backend
Kotlin
Information Technology
People Soft
Jetpack Compose
React Native
Asynchronous Programming
REST

Job description

Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)

De grafische kenmerken van een multimediadrager omschrijven in een document

Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)

Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)

Programmeren in een specifieke computertaal

UX/UI-interfaces ontwerpen

Testprocedures voor informaticaprogramma's en -applicaties opstellen

Technische specificaties opstellen

Technische ICT-ontwikkelingen documenteren

Een concept of script visueel voorstellen

Een front-end ontwikkelen

De ontwikkelde toepassingen testen

Mockups ontwerpen

ICT-applicaties ontwikkelen

De vraag van de klant analyseren

  • Een voltijds contract van onbepaalde duur
  • Motiverend loonpakket en talrijke extralegale voordelen zoals maaltijdcheques, fietslease, groeps- en hospitalisatieverzekering, tussenkomst vervoersonkosten, bijkomende verlof- en feestdagen, eigen bedrijfsrestaurant .
  • Een volledig overzicht van alle voordelen van werken in UZ Leuven vind je op onze jobsite.

Requirements

Master: Informatica

Professionele bachelor: Informatica

Minstens 2 jaar ervaring

Minstens 2 jaar ervaring

Je bent een specialist in Android, maar je hebt een brede interesse in het volledige mobiele landschap.

  • Kotlin & Core: Je hebt diepgaande kennis van Kotlin (inclusief Coroutines & Flow) en de Android SDK.
  • Modern UI: Je hebt ervaring met (of een sterke interesse in) Jetpack Compose voor het bouwen van moderne interfaces.
  • Architecture: Je bouwt schaalbare apps volgens principes als MVVM, Clean Architecture en Dependency Injection (bv. Koin).
  • Firebase: Je hebt ervaring met Firebase diensten zoals Crashlytics, Cloud Messaging, Analytics en Firestore.
  • Networking: Je bent vertrouwd met REST API's (gebruik makend van bv. Retrofit en/of OkHttp, Ktor client is een plus) en lokale dataopslag (bv. Room).

Jouw Mindset & Bredere Kennis:

  • Flexibiliteit: Je bent nu een Android-expert, maar staat open om op termijn je skills uit te breiden naar iOS (Swift) of Cross-platform (bijv. Flutter/React Native/KMP) indien de projecten dit vereisen.
  • Backend bereidheid: Je deinst er niet voor terug om ook onze backend omgeving (PeopleSoft tools, SQL Server) te leren kennen.
  • Teamplayer: Kennisdeling en leergierigheid zijn je op het lijf geschreven.
  • Communicatie: Je bent vaardig zowel in het Nederlands als in het Engels.

Benefits & conditions

UZ Leuven biedt een professionele, multidisciplinaire werkomgeving die de evoluties op de voet volgt en waar volop ruimte is voor opleiding, begeleiding en persoonlijke groei. Ook gaan we al meer dan 20 jaar samen voor duurzame zorg.

About the company

Als grootste universitaire ziekenhuis van België wil UZ Leuven grenzen verleggen door gespecialiseerde zorg en innovatieve behandelingen te combineren met menselijke aandacht en respect voor elke persoon. Met meer dan 10.000 gepassioneerde medewerkers geven we elke dag de beste zorg op maat. We dagen onszelf uit en gaan voor kwaliteit op alle vlakken. Zelfs als het moeilijk wordt en bijna onmogelijk lijkt. We tillen elkaar naar een hoger niveau. Samenwerken zit in ons DNA. We zetten in op toonaangevend onderzoek en we geven opleiding aan jong talent. Onze beste ambassadeurs zijn de medewerkers van vandaag. Zij maken het verschil en verleggen grenzen, elke dag opnieuw. UZ Leuven wil mensen aantrekken met diezelfde drive en openheid van geest. Ben jij ook een grensverlegger? Bouw mee aan de mobiele toepassingen die het werk van duizenden zorgprofessionals versterken en verleg je grenzen als Mobile Software Developer bij UZ Leuven! Verleg grenzen als mobile software developer! Wij zijn grensverleggers. Want bij UZ Leuven streven we ernaar om elke patiënt de beste zorg te bieden. Dat doen we samen. Warm, hartelijk en met respect. Door toonaangevend onderzoek, door onszelf voortdurend bij te scholen en anderen op te leiden. Zo geven we vandaag vorm aan de gezondheidszorg van morgen. Binnen UZ Leuven is IT van strategisch belang. Wij zijn sterk geïnformatiseerd voor zowel administratieve als medische toepassingen. Je wordt tewerkgesteld binnen de dienst IT in een team van 30 developers dat de niet-medische ziekenhuisapplicaties onderhoudt (HR, Finance, Procurement en Inventory binnen het Oracle PeopleSoft ERP-systeem). Om onze mobiele strategie verder uit te bouwen, zoeken wij een gedreven Mobile Developer. Vandaag ligt onze focus 100% op Android (Kotlin), maar we zoeken iemand die vooruit kijkt. Op termijn kunnen ook andere platformen (iOS, Cross-platform) relevant worden binnen onze ziekenhuisomgeving. Android Development: Je start met het ontwikkelen en onderhouden van native Android applicaties geschreven in Kotlin, gebruikmakend van het Android Jetpack ecosysteem. Future-proof Mindset: Je volgt de trends in de mobiele wereld op de voet. Mocht de strategie op termijn verschuiven naar andere platformen (zoals iOS of Cross-platform frameworks), dan ben jij bereid je hierin te verdiepen en mee te evolueren. Innovatie & Architectuur: Je vertaalt functionele behoeften naar technisch hoogstaande oplossingen. Je denkt mee over architectuur (MVVM, Clean Architecture), security en UX/UI. Integratie & Monitoring: Je koppelt de apps aan onze backend systemen en gebruikt Firebase voor monitoring (Crashlytics), analytics en messaging (Cloud Messaging). End-to-End verantwoordelijkheid: Na verloop van tijd voer je projecten uit van A tot Z, van analyse en ontwikkeling tot release en gebruikersbegeleiding.

Apply for this position