Job Title: Senior Mobile Developer
Contract Duration: 01/07/2026 - 15/07/2027
Languages Required: Dutch
Work Location: Brussels, Belgium (Hybrid, 2-3 days per week onsite)
Job Description - Roles and Responsibilities
- As a mobile developer, you work on the user-oriented layer of My Citizen Profile. Your code reaches hundreds of thousands of Flemish citizens every day, both via the central My Citizen Profile and via the municipal apps of dozens of local authorities.
- Quality, accessibility and consistency are not nice-to-haves but basic requirements: the platform must work for everyone, regardless of digital skill or device.
- You work in an ecosystem where Flemish, local and federal components must come together seamlessly, technically and visually.
- This requires a keen sense of design systems, component architecture and the impact of each front-end choice on the end user.
Requirements
Must Have
- Demonstrable experience as a developer using code versioning (e.g. GIT), testing & code profiling tools, and issue management tools
- Proven experience in developing native apps for Mobile (Android, iOS, ...)
- Proven experience developing, testing, building and publishing mobile apps
- Demonstrable experience with JavaScript, HTML5 and CSS
Should Have
- Proven experience with Atlassian Stack (Jira, Confluence, and Bitbucket)
- Demonstrable experience working in an Agile/Scrum team
- Proven experience with testing and automated testing frameworks for mobile applications
- Demonstrable experience with Vue.js
- Proven experience with WCAG
- Experience with development within a design system
- Relevant experience within a government context
Nice to Have
- Demonstrable experience with the implementation of Flemish building blocks