Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Scala Software Engineer - Payment

MMOIA
Seniority
Midweight
Model
Remote
Sector
Consumer
Salary
Undisclosed
Contract
Full-Time

About the role

The Payment team is dedicated to delivering a convenient and secure payment experience for our passengers. You will join a cross-functional team that shares an unwavering passion for creating impactful software solutions that not only cater to our current users but also allow for significant scalability.

What you'll 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 payment 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.
  • Breathing "agile": You will follow core agile working methodologies in the team.

What you'll need

  • You have experience with developing software in Scala and functional programming. 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 keen 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 strong sense of ownership and are eager to contribute right from the beginning of a new project.
  • You have a customer-driven mindset.
  • You can communicate fluently in English.

What they offer

  • Competitive salary (including bonus)
  • Hybrid work setup with flexibility to work from home or offices
  • Flexible working hours and work arrangements
  • Fully subsidized public transport ticket (Deutschlandticket) and discount on MOIA rides
  • Learning environment with continuous learning days, trainings, workshops, and conferences
  • 30 vacation days, sabbatical and unpaid leave option
APPLY →