What you will do
You will be responsible for designing and developing the mobile foundations of a next-generation digital platform for a Belgian public-sector organisation. Working closely with the Digital Platform Architect, you will contribute to scalable, maintainable, and reusable mobile capabilities that support platform growth and integrations.
Your primary responsibilities include:
- Designing and developing mobile platform capabilities using React Native and TypeScript
- Contributing to modular and reusable mobile component development
- Supporting the evolution toward a platform-oriented mobile architecture
- Ensuring consistency across iOS and Android implementations
- Participating in implementation of platform integration mechanisms
- Contributing to the Design System by developing reusable UI components
- Ensuring consistency, quality, accessibility, and usability across mobile experiences
- Applying software engineering best practices and coding standards
- Participating in code reviews, technical discussions, and design activities
- Implementing automated testing strategies
You will also support troubleshooting and root cause analysis, contribute to application performance and stability improvements, collaborate with the Digital Platform Architect and Backend Engineers, participate in architecture discussions, and support proof-of-concepts and MVP initiatives.
What we are looking for
Technical requirements:
- Proven experience as React Native Developer, Mobile Engineer, or Software Engineer
- Experience developing and maintaining production mobile applications
- Strong experience with React Native and TypeScript
- Good understanding of iOS and Android platforms
- Understanding of component-based application design
- Experience building reusable UI components and Design Systems
- Experience integrating REST APIs
- Understanding of mobile architecture patterns
- Knowledge of application performance optimization techniques
- Experience with automated testing practices
Non-technical requirements:
- Strong problem-solving skills
- Ability to work autonomously and collaboratively
- Strong communication skills
- Ability to challenge technical decisions constructively
- Continuous learning mindset
- Pragmatic and delivery-oriented approach
Methodology:
- Experience working in Agile environments
Languages:
- French or Dutch (at least one mandatory)
- English (mandatory)
The setting
This is a freelance assignment with a Belgian public-sector organisation. The work environment follows Agile methodologies, and you will be part of a collaborative team working on platform evolution and digital transformation.