Job Description
Senior Mobile Application Architect / Tech Lead
We are seeking an experienced Senior Mobile Application Architect / Tech Lead to lead the technical design and delivery of a large-scale mobile application transformation program. The role is responsible for defining the target architecture, establishing development foundations, driving Kotlin Multiplatform adoption, and ensuring high-quality delivery across the entire project lifecycle.
Key Responsibilities
Technical Leadership & Architecture
- Define and maintain a scalable, secure, and maintainable mobile architecture.
- Lead technical decision-making and architecture reviews.
- Align technology choices with long-term digital and business objectives.
- Support Project Managers, Architects, Product Owners, and Business Analysts with technical expertise.
Sprint 0 & Development Foundations
- Establish development environments, coding standards, and governance frameworks.
- Define Git strategies, CI/CD pipelines, testing frameworks, and quality controls.
- Prepare technical documentation, development guidelines, and onboarding materials.
- Ensure teams can rapidly and efficiently start development activities.
Kotlin Multiplatform (KMP) Leadership
- Lead the adoption and implementation of Kotlin Multiplatform.
- Define shared and platform-specific architecture layers.
- Ensure maintainability, scalability, and performance of KMP solutions.
- Provide technical coaching and guidance to development teams.
- Evaluate alternative cross-platform technologies, including Flutter.
Delivery & Team Enablement
- Perform technical estimations, risk assessments, and release planning.
- Support backlog refinement, solution design, and feature decomposition.
- Define onboarding strategies and development best practices.
- Mentor developers and foster technical excellence across teams.
AI & Innovation Governance
- Define and implement AI-assisted development practices.
- Promote the use of AI for analysis, coding, testing, documentation, and delivery activities.
- Establish governance, security, compliance, and best practices for AI usage.
- Measure productivity gains and support continuous innovation initiatives.
Required Skills & Experience
- Minimum 5 years of experience as a Tech Lead on large-scale mobile projects.
- Strong expertise in mobile application architecture and technical leadership.
- Proven experience delivering Kotlin Multiplatform applications in production.
- Advanced Android development expertise and solid knowledge of native iOS development.
- Experience establishing Sprint 0 foundations, development standards, and governance.
- Strong knowledge of CI/CD, DevSecOps, automated testing, and quality assurance practices.
- Experience with Jira, Confluence, and Agile delivery frameworks.
- Proven ability to coach development teams and support technical decision-making.
- Experience working with high-traffic or large-scale mobile applications.
Soft Skills
- Strong leadership and coaching abilities.
- Excellent communication and stakeholder management skills.
- Strategic mindset with long-term architectural vision.
- Pragmatic, delivery-focused, and results-oriented approach.
- Passion for innovation and emerging technologies.
Languages
- French and/or Dutch.
- English is an asset.
Location
- Brussels, Belgium.
- Onsite presence required 2–3 days per week.
- No remote option.
Nice to Have
- Experience with Flutter.
- Experience in transportation, mobility, or real-time applications.
- Cloud, Mobile Architecture, AI, or Software Engineering certifications.
- Experience implementing AI governance frameworks in software delivery environments.