Lead Scala Developer

Berlin, Germany
Must-have skills:
Nice-to-have skills:
Considering candidates from:
Europe, Germany and United Kingdom
Work arrangement: Onsite
Industry: Ground Passenger Transportation
Language: English
Level: Senior or lead
Required experience: 5+ years
Relocation: Paid
Visa support: Provided
Size: 201 - 500 employees
Logo of MOIA

Lead Scala Developer

Berlin, 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.
The Scala Enabling Team ensures that every Scala developer at MOIA has the environment and support needed to provide the best experience to the customers. If you are a creative and enthusiastic person who enjoys a 50/50 split between people responsibilities and day-to-day work as a developer, this role might be for you!  

There are many Scala Teams at MOIA who are taking care of creating offers, executing trips, managing payment and much more. As a Scala Enabler, you will support all them by collaborating with them on their technical challenges. Additionally, as a Chapter Lead, you will be responsible for the growth and development of your chapter members (chaptees). You chaptees will be other Backend Developer (mostly in Scala, Go and Kotlin). Hence, in this role, you will get a chance to scale your impact across many teams and help individuals grow in the organization. 

  • As Chapter Lead, you enjoy spending up to 50% of your time on very empathetic people leadership tasks – depending on your and your chaptees preferences 
  • Connect with your chaptees across teams to enable their career development at MOIA
  • Together with the other Chapter Leads in MOIA, you will contribute to enhancements in culture and organisational setup in times of growth 
  • Develop and maintain useful Scala open-source and internal libraries 
  • Prepare and execute impactful changes across our microservices architecture, such as upgrading the projects to use Scala 3 and JDK 17
  • Collaborate with the development teams so that they can focus on the product instead of technical woes
  • Promote Scala and educate developers by organizing internal and public workshops and meetups
  • Lastly, from this team, you will also support the hiring efforts 
These responsibilities make the team an essential part of MOIA’s development process and gives a direct and high-leverage impact on the company’s success and its culture.  

  • You have experience in leading people and taking care of their career growth 
  • You have the ability to influence and coach other people to achieve more by closer collaboration 
  • Experience in Scala 
  • You are interested in writing and maintaining libraries
  • Enthusiasm to receive and give feedback in pairing and code review sessions
  • Belief in open and transparent communication
  • Fluent communication in written and verbal English 
  • Competitive salary (including bonus)  
  • Hybrid work setup, flexible working hours, and possibility of flexible work arrangements depending on your needs (parenting, care work, volunteering, etc.) 
  • Budget and monthly expense allowance for home office setup 
  • Possibility of remote work from outside of Germany for up to 4 weeks per year from over 40 different countries - Connect work & travel!
  • Public transport ticket (fully covered) and discount on MOIA rides 
  • Subsidized fitness club membership or bike leasing 
  • Learning environment with continuous learning days, job rotation, trainings and workshops, coaching, conferences, books, and language classes 
  • Mental health support, 1:1 sessions with external professionals and mental unload workshops 
  • 30 vacation days, sabbatical and unpaid leave option 
  • Dog-friendly offices (at our Hamburg location) 
  • Offices in Berlin and Hamburg
  • Trial period: 6 months
Interview process:
  1. Intro call with Toughbyte
  2. Culture fit interview
  3. Coding challenge 
  4. “Try day"