View job here

Join us as Junior Scala Software Engineer to improve our next generation ridesharing service.

MOIA is an innovative mobility company that will change people’s lives by re-imagining urban mobility. MOIA will create services that enable more people to move more freely and securely, ultimately making cities better places to live. We will free up the movement of people and goods within cities while making mobility accessible to everyone. That means we will:

  • Make city traffic clean, safe and silent
  • Create more time and space for people
  • Bring affordable and convenient mobility to everybody

About your team

As MOIA, we decided to use Scala because of its clarity and expressiveness. With our Scala team, we achieve mastery in building a reactive microservice architecture that allows MOIA to scale both in markets and in team size.
We already are a world-class group of Scala engineers and are looking for you - a career entrant software engineer with a passion for Scala and functional programming and a natural curiosity and willingness to learn. We offer you a place where investment in Scala is a strategic decision and where we can continuously improve our skills by learning from each other.

Get to know more about our team and how we work.


What you will do

You will build distributed systems with Scala in one of our key business domains passenger or pooling. These domains are responsible for various aspects in our shuttle service, from selecting the best vehicle for a passenger to handling payments and trip cancellations. When building these distributed systems, you will ensure that the delivered software meets the highest engineering quality in terms of testability, performance and technical architecture suitable for real-time use. You will be part of a cross-functional team comprising software engineers, data engineers, mobile developers, QA specialists, AWS experts, and product owners.

What will help you to fulfill your role

  • Gained first experience in developing software with Scala or another functional programming language
  • Can demonstrate your passion for Scala through community work, for example contributing to OSS projects, attending conferences, meetups or frequently reading Scala blog posts
  • Have an interest in Kubernetes, and AWS managed services
  • Live and breathe DevOps and believe in automated testing, infrastructure as code, continuous deployment, monitoring, and open communication
  • Communicate fluently in English

What we offer you

We are a new company and a fast-growing team. We see things from a people perspective, observing, learning and responding to their social needs. We are always curious to find better ways to do things and so we question everything. We are driven by the possibilities better urban mobility solutions can unlock. We work with different people, disciplines, and companies to make great things happen. MOIA offers a unique opportunity as it combines the best of the startup and corporate worlds. We are an innovative new business based in top locations such as Berlin and Hamburg but are also backed by a large corporate parent providing funding, resources, know-how, and commitment.

What we offer in detail

  • We believe good ideas count more than hierarchies
  • You’ll work together with enthusiastic engineers
  • Competitive salary including bonus and a mobility budget
  • Continuous learning days, job rotation, trainings & attendance of conferences
  • Job Ticket (public transport)
  • subsidisation of a fitness club membership or a decent bicycle
  • Fresh fruits & soft drinks
  • 30 days of holiday
  • Relocation support
  • Office dogs