Mobile Developer
Mobile Developer Expert
Directorate of Special Units – ICT Corporate
Work Environment
The Directorate of Special Units of the Federal Police (DSU) is a highly specialized support unit that provides and/or implements specialized tactical and technical support for the benefit of local and federal police. This unit focuses on major organized crime and the activities of terrorist and extremist groups. DSU is a police service that can be deployed throughout the entire Belgian territory and abroad if necessary. The DSU consists of services located in Brussels and decentralized services.
Within the Directorate of Special Units, the emphasis has always been on integrating technology and making it easily accessible to the various members of the unit in the context of their missions. Due to the highly specialized nature of the unit’s missions, the unit has chosen to implement its own software solutions. Over time, certain foreign partners have shown interest in DSU’s solutions. This has ultimately led to the intention to set up a software ecosystem enabling operational communication at the European level.
You will be integrated into the development team of the ICT Corporate service and, together with the other developers, your role will be to participate in the development of this project.
More specifically, you will be expected to:
- Develop native Android and/or iOS applications with a strong focus on real-time communication (text, voice, video) coupled with a backend architecture oriented towards Microservices according to the recommendations of the architect and analysts
- Ensure their distribution on mobile devices (smartphones, tablets, or others)
- Version and document the source code of the various projects
- Provide support to colleagues within the service as well as to end users
- Meet deadlines
Profile Description
- You hold at least a bachelor’s degree in computer science and have solid experience in a similar role.
- You have excellent skills in native Android development and Kotlin Multiplatform (KMP).
- You have mastered the use of services, real-time information transmission (text and voice), as well as user notification management.
- You have already contributed to the development of critical applications requiring a high level of availability, regardless of network conditions, and possibly including local storage mechanisms (offline-first).
- You master modern authentication concepts, in particular OpenID or, failing that, authentication via JWT applied to mobile development.
- You master CI/CD principles and are comfortable with the Git versioning tool.
- You are capable of designing and maintaining robust unit tests.
- You apply software design best practices (Clean Architecture, MVVM, etc.).
- You have excellent command of French, with fluid and natural communication.
- You have technical proficiency in English.
- You have solid experience in mentoring and know how to share your knowledge with pedagogy.
- Additional asset: You have experience with other mobile Frameworks.
Apply for this Job
This position was originally posted on Pro Unity.
It is publicly accessible, and we recommend applying directly through the Pro Unity website instead of going through third party recruiters.

Search jobs by category
- AI Engineer
- Application Support Analyst
- Business Analyst
- Business Intelligence Analyst
- CRM Developer
- Cybersecurity Analyst
- Data Analyst
- Database Administrator
- Data Engineer
- Data Scientist
- Developer
- DevOps Engineer
gofreelance
© 2025 gofreelance.be