Mobile Solutions Architect
At Green:Code , we develop a lot of interesting software. We strive to make projects as interesting as possible for our colleagues so that they can be proud of them. Some are built from scratch – literally (we replace paper and pencils with new software) – and some have been running for a long time. Some projects only concern Škoda Auto, but others affect all brands in the group (Audi, Porsche, Seat, etc.). And it is for these projects that we are looking for a Mobile Solutions Architect who will be the key technical contact for the design and development of mobile applications and their BFF backends.
Is this you? We hope so!
You will define and manage the architecture throughout the entire life cycle – from concept to delivery. Together with developers, analysts and product owners, you will design how the solution works end-to-end – what it gets from where, what other apps/systems it connects with, and how the entire flow of the application is structured. Your goal will be to ensure that the resulting solution is sustainable, scalable, neatly designed and makes business sense.
What will you be doing?
- High-level architecture
- Design the overall architecture for mobile solutions and their integration with BFF backends, APIs and cloud environments.
- Set principles, standards and boundaries for individual components.
- Low-level architecture (Clean Architecture)
- Work with mobile engineers on designing the applications’ internal structure – modularity, data flows, dependency management, testability.
- Technical consulting and solution design
- Work with the team and product owners to find the best ways to implement new features – what to load, what services to use, how to handle caching, authorisation, and error handling.
- Technical support for business and product management
- Assist with technical decision-making, translate business requirements into technical designs, and support complexity estimates.
- Collaboration and mentoring
- Work closely with developers and testers, mentor colleagues, and promote best practices in mobile architecture
What do you need to know? What skills do you need?
- 7+ years of experience in mobile application development, including at least 2–3 years in an architectural or technical leadership position.
- Excellent knowledge of Clean Architecture and modern development principles (SOLID, DI, MVVM/MVI, etc.).
- Experience with designing BFF backends, APIs and cloud integration (AWS, Azure, GCP).
- Ability to communicate effectively with the business—understand context, ask the right questions, and translate needs into technical designs.
- Experience with mobile security (OWASP MASVS/ASVS), CI/CD for mobile applications, observability and performance tuning is an advantage.
How to join?
Tell us about yourself!
Send us an email at HR@greencode.cz, send us a message via LinkedIn or upload your CV directly to our website referencing the position you're interested in. If you’re a developer, feel free to include a link to your work or a sample of your code.
We'll get back to you
We'll get back to you within three days at the latest. We'll conduct a thorough intervie with you and then you will advance to the next stage...
Let’s meet up
You’ll meet with a Team or Competence Lead for a relaxed chat about your skills, experience and what you’re looking for. It’s not a formal interview, just a chance to see if we’re a good match and to ask anything you’d like.
We're on the same wavelength
Then it's a deal! We'll send you an offer with all the benefits and everything you need to know about us.
Onboarding
If you like the offer, the role and the project, there’s nothing to wait for! It’s now up to us to prepare a great onboarding experience and welcome you to the team!
