Mobile Application Developer

Jobposting
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Tech stack

Agile Methodologies
Software Debugging
Software Design Patterns
DevOps
Design of User Interfaces
Mobile Application Software
Scrum
Software Engineering
Backend
Kotlin
Code Restructuring

Job description

  • Native mobiele applicaties ontwerpen, ontwikkelen en onderhouden met Swift (iOS) en/of Kotlin (Android).
  • Legacy codebases verbeteren, refactoren en optimaliseren om prestaties, stabiliteit en toegankelijkheid te verhogen.
  • Samenwerken met cross-functionele teams (product owners, designers en backend developers) om requirements te verfijnen en nieuwe features te realiseren.
  • Zelfstandig werken binnen een SCRUM/DevOps-omgeving en end-to-end ownership nemen van features, van ontwerp tot deployment.
  • Best practices toepassen op het gebied van mobile architectuur, UI/UX frameworks en coding standards.
  • Zorgen dat applicaties voldoen aan security-, compliance- en schaalbaarheidseisen, met name binnen banking- en kaartgerelateerde systemen.
  • Bijdragen aan codekwaliteit, peer reviews en kennisdeling binnen het team.
  • Continu verbeteren van processen en productkwaliteit ondersteunen.

Requirements

  • 8-10 jaar ervaring in mobiele applicatieontwikkeling.

  • Sterke hands-on expertise in native iOS (Swift) en/of Android (Kotlin) ontwikkeling.

  • Aantoonbare ervaring met Agile/SCRUM en DevOps werkwijzen.

  • Goede kennis van mobile architecturen, design patterns en UI frameworks.

  • Ervaring met het refactoren van legacy systemen en het verbeteren van performance en schaalbaarheid.

  • Kennis van security- en compliance standaarden, bij voorkeur binnen de financiële sector.

  • Sterke analytische, probleemoplossende en debugging vaardigheden.

  • Mobiele features end-to-end zelfstandig op te leveren met minimale begeleiding.

  • Effectief te werken in een dynamische Agile omgeving met meerdere prioriteiten.

  • Soepel samen te werken met zowel technische als niet-technische stakeholders.

  • Performanceproblemen te identificeren en schaalbare oplossingen te implementeren.

  • Hoogwaardige, veilige en onderhoudbare code te leveren volgens best practices.

  • Continu nieuwe technologieën en frameworks te leren en toe te passen.

Benefits & conditions

  • De kans om te werken aan innovatieve mobiele applicaties binnen de financiële sector.
  • Werken met moderne DevOps practices en Agile delivery modellen.
  • Een samenwerkingsgerichte omgeving die eigenaarschap, innovatie en continue verbetering stimuleert.
  • Samenwerking met multidisciplinaire teams aan impactvolle digitale oplossingen.

Apply for this position