Logo of MOIA

Scala Developer (Hamburg)

Hamburg, Germany
Photo of Daria Soldatova
Recruiter
Daria Soldatova
Roles:
Backend
Must have skills:
Scala
One of skills:
Elixir
Erlang
Go
Java
Kotlin
Node.js
Python
Ruby
Nice to have skills:
AWS
Kubernetes
React
TypeScript
Considering candidates from:
Worldwide
Work arrangement:
Onsite only
Industry:
Mobility
Language:
English
Level:
Middle or senior
Visa sponsorship:
Provided
Company size:
201-500 employees
Trial period:
6 months
Logo of MOIA

Scala Developer (Hamburg)

Hamburg, Germany
As an innovative and growing company, MOIA represents future mobility, community and the main goal of making our cities even more livable places. They are a fully electric ridesharing service, operating in Hamburg and Hanover. Working together with municipal authorities and urban planners, MOIA understands and satisfies people’s needs, seeks out dialogue and design intelligent and innovative ways to reduce stress, noise and emissions in urban traffic.

MOIA teams that are looking for Scala Developers:
- Trip-Execution team is responsible for executing a customer’s trip.
- Simulation team is responsible for simulating day to day operations. Real-time simulation ensures that all services interact correctly and the fleet can still serve customers in production the same way.
- Payment-Passenger team is responsible for providing a convenient and secure payment experience to the passengers.
- Payment-Core is responsible for providing a secure, robust and extensible payment platform for the entire company.
Tasks:
  • Providing the best possible ride offers for the passengers to fulfil their needs.
  • Developing a scalable distributed system to manage all vehicles and customer trips and make sure the users have a safe and enjoyable ride.
  • Providing smooth and secure payment functionality.
  • Running simulations of diverse scenarios to continuously improve our service.
You:
  • Have 3+ years of experience as a Backend or Full-Stack developer.
  • Have experience with Scala in a functional programming style.
  • Enjoy solving challenges in distributed systems.
  • Follow DevOps best practices and believe in automated testing, infrastructure as code, continuous deployment, and monitoring.
  • Are keen to receive and give feedback in pairing and code review sessions.
  • Have a strong sense of ownership and are eager to contribute from the first days on the new project.
  • Have a customer-driven mindset.
  • Communicate fluently in English.
Nice-to-have:
  • Experience with Kubernetes and AWS.
Benefits:
  • Flexible working hours & work arrangements.
  • Employee Share Ownership Program.
  • Public transport ticket (full coverage) & discount on the rides.
  • The subsidisation of a fitness club membership or a Swapfiets/JobRad.
  • Continuous learning days, job rotation, training & workshops, conferences & language classes.
  • Mental health training and consultation & company doctor.
  • 30 days of vacation.

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.