Teams of specialists
create tomorrow’s technology.

Commit on day one

We are tech experts from all over the world, who have one thing in common: the enthusiasm for our products, which make life in cities easier for millions of people. In small, agile, autonomous and multidisciplinary teams, we are responsible for our own part of the Mobimeo ecosystem. Because mastery, purpose and autonomy are indispensable for us.

Mobile and back-end developers, UX designers, QA and product managers work closely together with our business teams to achieve fast iterations of ideas and short feedback cycles. We build on stable and proven technologies such as Java, Scala, Kubernetes and AWS, but also continually add new technologies to our toolset to help us solve our challenges faster. We use Kotlin for a growing part of our back-end services and TensorFlow™ for our machine learning.

Every new technology and method we implement also increases the learning curve in our teams. As such, we support everyone in mastering them quickly so they can work successfully. ‘Commit on day one’, for example, is one of our mantras for onboarding new software developers.

Key principles of our work

Workflow, not technologies
/
We focus on the end goal and the workflow, rather than the underlying technologies. We try to use the right tool for the right job, without limiting ourselves too much.
/
Simple, modular, composable
/
The Unix philosophy is widely known for preaching the virtues of a software that is simple, modular and composable. Simplicity is an art – and we are passionate about it.
/
Automation through codification
/
Automation is the only option for managing multiple systems with minimal effort. Don’t do something twice; automate it.
/
Versioning through codification
/
Codification is the belief that all processes should be written, stored and versioned as code. We use tools such as Terraform to codify our infrastructure, as well as for writing ETL jobs.
/
Being pragmatic and smart
/
We follow the ‘Scout rule’:
leave your code better than you found it.
/

Our daily tasks

Pairing with people from across all teams, I develop solutions to satisfy user’s needs.

/
Nicole – Senior Android Developer
With a background in Biotechnology Engineering, I love to code and turned my hobby into a profession. Coming from Mexico, my goal is to shape sustainable urban mobility and to make it as easy and comfortable as a private car. 

As a Senior Android Developer at Mobimeo, I’m involved in the ideation, planning and creation of new features to improve the experience of our users. My day to day tasks include pairing with people from across all teams to identify our users’ needs and decide the best approach to satisfy them, prioritization and development of such solutions, and, of course, maintenance and improvement of our current source code. Always with the objective to bring peace of mind to our users. 

Working with Android applications, we always need to take into account hardware limitations and edge cases when developing new features, especially with location services added to the mix. These challenges plus the constant consideration of user experience pushes us to craft new and elegant solutions for every part of our apps. Nothing beats the feeling of fulfilment when shipping something that just works.
/

I make sure that our navigation system provides high quality information in real time.

/
Steffen – QA engineer
Nowadays, I believe cities are getting crowded everyday in such a way that commuting from A to B has been a challenge for citizens. Therefore, I’m interested in making life for commuters much easier by developing a high quality mobile applications, in order to provide them the most suitable real time information of the best public transport alternatives that are available nearby. Vehicle pollution has a huge impact in our environment, that’s the reason why I’d like to be part of finding solutions how to decrease any kind of contamination. Hence, I joined Mobimeo because the company provides the solution and gives me the opportunity to work with new tools, so we can make sure together that our product is the best choice for end-users by traveling within the cities.

As a QA engineer at Mobimeo, I ensure that our navigation system for public transport provides high quality information in real time to the user. In addition, I communicate constantly to the stakeholders about the current status of every feature implemented in our mobile apps, so the end-user can have a better experience by commuting from A to B.

One of my main challenges is to deliver our mobile apps on time and to achieve this, is to do exhaustive testing processes early. Furthermore, to enhance the product I need to pair daily with my team to avoid critical or unexpected issues to make our product meet the standards and to ensure is user-friendly.

I have the pleasure to work in an environment, where my colleagues share their passion, knowledge, and motivation day by day, which makes me feel comfortable and full of energy to develop one of the best urban mobility products on the market. Our job is transparent and thanks to new technologies, we can improve our work daily. I’m very proud of seeing our company grow.
/

I don’t have to think about or deal with old legacy code.

/
Vinicius – Lead Engineer
As a lead engineer, it is amazing to see how big an impact you can have on people’s lives by helping them to move around the city. As a young company, we don’t have to deal with old legacy code or outdated infrastructure. We have the chance to use the most recent technologies and to propose new ones to solve our problems.
Mobimeo takes this independency very seriously. For example, I was given the opportunity to suggest my own ideas about how to solve problems with certain tools. Following some feedback rounds, we started work on making my solution a reality.

The fantastic features we are developing are only possible because of the people who I work with. Our team spirit is one of the key reasons for our success. We often go on field trips to test our app. Everybody uses it, discussing improvements and coming up with ideas. Mobimeo is always ready to listen to us all. You feel that you have a voice and that your ideas are taken seriously.
/

Open positions