
More than code: building, growing and creating impact together. Welcome to our mobile team!
A great mobile app isn’t just about flashy features or sleek design. It’s about a team that knows how to write maintainable code, make smart decisions, and -most importantly- always puts the user first. That’s exactly what our mobile team does every single day.
We sat down with Jurgen Geys (Mobile Team Lead) to talk about how the team works, their technical choices, and why ACA is the perfect place for developers who want to make an impact.
🧩 The team and their role within ACA
What does the mobile team look like?
“Our Mobile Unit consists of three subteams: Flutter, React Native and .NET MAUI. Each has its own projects, but we collaborate a lot across technologies. While the stacks differ, the challenges and solutions are often similar that cross-pollination is extremely valuable.”
How important is mobile within ACA?
“Mobile is a key channel: 60% of all internet traffic happens on smartphones. Our projects rarely stand alone, we almost always work alongside our Digital Product Studio colleagues (strategy, UX, design), backend developers, and AI experts. The combination of Mobile + AI is only growing in importance: think chatbots, voice interfaces, or real-time camera analysis. This allows us to deliver multi-dimensional projects, like the Belgian Football Association’s app, the new energy provider Ecofix, and many industrial apps that are not in the app stores.”
🚀 Tech, ownership & quality
What does your stack look like?
“Our foundation is Flutter, React Native, and .NET MAUI (from Xamarin). When needed, we complement that with native iOS and Android. Thanks to our blueprint architecture, we can take on virtually any project.”
React Native or Flutter?
“Today, React Native and Flutter are neck and neck. The choice usually depends on the client’s preference. Technically, both can do everything we need: they allow us to build performant apps quickly for iOS and Android, and when necessary, we extend them with native code.”
How do you approach quality and testing?
“From the very start, we focus on performance, security, and usability. With Bitrise, we’ve built a complete CI/CD pipeline for mobile. Our testing is risk-based: we automate what truly matters, without obsessing over arbitrary coverage percentages. And for B2C apps like Ecofix, the Limburg City App, or De Lijn, we are often our own toughest users.”
👥 Collaboration and growth
What does collaboration look like in your team?
“We’re a relatively small team, so everyone knows each other well. We believe strongly in collective ownership: everyone shares responsibility. Juniors also contribute to architecture and technical decisions.”
How can developers grow at ACA?
“Technical growth matters, but we also focus on collaboration, initiative, and leadership. We run Communities-of-Practice to share knowledge, every colleague has a coach, and there’s lots of room to try new ideas. I encourage the team to experiment. Things don’t always have to succeed immediately, as long as we learn.”
How would you describe the team culture in three words?
“Cheerful, driven and open. That’s also what we look for in new colleagues. From day one, bring your own personality and perspective, we appreciate that.”
Where is the mobile team heading technically?
“Our ambition is clear: to be among the very best at building large, complex mobile apps. With everything that comes with them: web portals, backend integrations, CMS, and more. In a fast-changing context, where AI is transforming how people use their smartphones, we aim to keep raising the bar on quality, efficiency, and smart adoption of new trends.”
👉 P.S. We are hiring!
Why is ACA a great opportunity for a Tech Lead?
“You get the chance to help shape how we build React Native apps in the future. It’s a role with real influence and lots of freedom in a young, enthusiastic team.”