Join us as a (Senior) Scala Software Engineer (m/f/d) in our Offering team on a shared journey that matters!
The Offering team is responsible for providing our users with an intuitive and quick booking experience. The team owns the app screens from origin and destination selection to selecting and ordering an offer. The team is motivated by converting as many users as possible from opening the app to ordering a trip. The team maintains high selection and conversion rates by constantly iterating and A/B-testing new features or UX improvements. Next to the app parts, they operate backend (micro)services as a middle layer between our MOIA-internal APIs and the apps to keep the apps slim and lightweight with the complexity handled in the backend.
What you will do
- Provide an outstanding customer experience: Together with the developers of your team, you will contribute to a one-of-a-kind app which provides a smooth and friction-free experience to our customers.
- Assure Quality: Ensure the systems owned by your team meet the highest quality standards, including code reviews, testing, and validation processes across team boundaries.
- Breathe “agile”: You actively participate in core agile working methodologies in the team.
- Run what you build: You take end-to-end ownership for what you build including deployment and monitoring.
What will help you to fulfill your role
- You have experience with functional programming on the JVM (in Scala, Kotlin, Clojure, or any other JVM language where you can demonstrate strong functional programming skills). You have a strong interest in developing software in Scala . Bonus if you have experience with ZIO and/or cats-effects .
- You enjoy solving challenges in distributed systems.
- You have experience or interest in Kubernetes and AWS .
- You are eager to receive and give feedback in pairing and code review sessions.
- You follow DevOps best practices and believe in automated testing, infrastructure as code, continuous deployment, and monitoring.
- You have a keen sense of ownership and are eager to contribute right from the start of a new project.
- You have a customer-driven mindset.
- You can communicate fluently in English.
We encourage you to apply even if your profile does not meet all the requirements for the role since we are looking for a diverse range of experiences, skills, and interests. We are certain that there will be something for everyone because we are working on such a variety of tasks and embrace individual growth at MOIA.
In case you have questions regarding your application, you can approach the recruiter Ben directly.
#J-18808-Ljbffr

Kontaktperson:
MOIA GmbH HR Team