500: skill error
You are not a developer.
Hint: this page is not meant to be seen on touch screens
Send this page to your inbox, check it later on your laptop
Ready for a new challenge?
Keep unlocking the information you are looking for.
Technologies
Digital technology is key to innovation: our developers use an edge-cutting tech stack to help them create powerful solutions. We strive to stay on top of the latest technologies, and our constantly evolving tech stack is the perfect example.

Load Balancing
Logging
Pub/Sub
Dataflow
BigQuery
Big Table
GKE
Azure Table
SQL Server
Redis
.NET
Open positions
Working at MAF is about reaching new limits, challenging ourselves, and having fun. We are a team of young and talented individuals from all corners of the globe united by our passion for mobile advertising. Explore our open roles and join our team.
Your candidate journey
Preliminary interview
- In this call, you will receive all the information about the company and the job position. Afterward, we will schedule the first official interview.
First interview - Culture fit
- During the first interview, you will have the opportunity to meet HR and discover if MAF is the best fit for you and your professional and personal growth.
Second interview
- During the technical interview with the CTO, we will discuss your tech goals and give you a better understanding of what your role will be in our team and how this role can develop.
Proposal
- If you are the candidate we feel is the best fit for the role, you will receive our proposal in the next few days and receive a call to go over the details.
Experiences from our developers
Proud of our team, passionate about our work.
With our team made up of young and talented individuals from all corners of the globe, we help mobile app publishers of all sizes transform their apps into successful businesses. We operate in a vibrant and ever-evolving market, driving our employees to grow and gain skills in different areas of expertise.
The perks
Hybrid working
At Maf, we understand the importance of a good work-life balance. With hybrid working, we want to offer you flexibility and monitor, at the same time, the close cooperation between our developers.
Team building days
The strength of the team is each individual member. The strength of each member is the team. Annually, we organize several team-building days where we learn to build on each other and have a lot of fun.
Supporting a nutritious lunch
We want to make sure our employees eat a healthy lunch. Therefore, we provide warm lunch meals with enough options for those with special wishes.
International team
Our colleagues come from all corners of the globe. By joining the MAF team, you become a part of an inclusive environment and get a chance to experience and learn about different cultures.
Personal skill improvement
We offer flexible hours, a great way to work productively and maintain a healthy work-life balance. Additionally, we provide all the high-quality equipment required to do the best job possible.
Flexible hours & the best equipment
We offer flexible hours, a great way to work productively and maintain a healthy work-life balance. Additionally, we provide all the high-quality equipment required to do the best job possible.