Berlin, DE, Onsite/Remote

Job Term


Company Website

OUTFITTERY is one of the biggest personal shopping services in Europe. We’re for those who want a little more substance from style, more guidance, and expertise - less rules and less routine. Because we believe that style is an unfolding story. We aim to inspire and empower - not dictate what to wear. We understand that style is a journey, and we’re here to guide along the way. Every customer gets a personal selection of clothes, created by our stylists out of more than 100 brands - always considering wishes and budget. Customers only pay for what they keep, without any service fee. Our mission is to empower anyone to unlock their true style.

Would you like to work on a variety of tasks, take over responsibilities and gain strong insights into an E-Commerce company, all of this in a diverse and international team? You could be part of it as a Team Lead Software Engineering (all genders)

About the tech teams:

We are 35 engineers who work in teams of 3 to 6 engineers. We believe in keeping the teams small. Each team is responsible for their part of the platform - from concept through development until deployment and operation.

Our product managers are integrated into the dev teams and we work very closely together with our data scientists. Together we transform OUTFITTERY towards a truly data driven vision that relies on machine learning algorithms to steer our business and thus our platform, too.

We’ve split this platform into ~60 microservices that communicate via direct REST calls and asynchronous messaging via RabbitMQ and Kafka. These services are written in Groovy, Java, and Kotlin. Our web applications use ReactJS. Overall we are pretty happy with this tech stack but we are planning to evolve that setup in the future. Currently we are in the process of migrating our deployment over to AWS.

About the role:

As Team Lead Java Software Engineering (all genders) you will not only be responsible for all the technical aspects within core responsibilities of your team. More so,  you will act as coach and mentor. Making every team member a little better every day by helping them to achieve their goals. Make sure that you together will create a state-of-the-art product for our customers and partners.

Your tasks:

  • Leading a software development team building scalable services to enable our customers unlocking their style.

  • You will have a huge part of the responsibility for our internal tools and processes

  • You will work driven by the mindset “you build it, you run it”

  • Close interaction with Product Management and other Team Leads on cross-team architecture, processes, and technology solutions.

  • Driving your team to develop roadmaps, specifications and documentations for the services and functionalities. Define team priorities and ownership of goals within the team.

  • Mentoring, supporting and coaching your team members to help them grow.

  • Ensuring timely delivery of deliverables.

Your profile:

  • Good leadership and communication skills with your team members as well as stakeholders. Strongly focussing on leading by example, sharing your knowledge within your team and OUTFITTERY.

  • Experience in leading software development teams in a microservice environment.

  • Extensive prior experience as Software Developer in JVM stack environments (Spring, Spring Boot).

  • You are familiar with common cloud solutions (preferably AWS), relational databases (PostgreSQL), and agile environments.

  • Strong DevOps mindset for deploying and monitoring applications.

  • Fluent English is a must in our international team.

  • Self-responsibility and proactiveness with a sense for excellence.

We offer:

  • Flexible Work - You can work flexible hours, from home, from the office or remotely in alignment with your team and your responsibilities. It’s important to us that the way you work, works for you.

  • Berlin Hub - Everybody who needs or wants to can come and work from our Berlin office in Kreuzberg. Bring your pet, enjoy the air-conditioning and the view from our beautiful terrace. 

  • Equality, Diversity & Inclusion - These are our OUTFITTERY Community Guidelines and everybody who wants to contribute to us constantly evolving as an employer, can join our committee that meets once per week to discuss current topics that will help us grow and become more and more inclusive.

  • Mental Health - Our partner Selfapy offers individual psychological counseling. Challenges at work like conflicts with colleagues? Personal problems involving your life partner or your children? Are you experiencing anxiety or are you feeling overwhelmed? The psychologists of Selfapy are here for you everyday in German and in English.

  • Team Events - With teams working partially remote there is not always enough face to face time for bonding. That’s why we are trying to plan regular and fun Team Events on- or offline, depending on the current circumstances.

  • Employee Discounts - Everybody at OUTFITTERY benefits from a 40% discount on our products. We also offer various discounts via our partner portal Corporate Benefits.

  • Hard- & Software - No matter where you are around the world, we will make sure you have the Hard- and Software you need to get your job done. Do you also need a table, an office chair or a fan for your Home-Office? No problem, we got you!

Intrigued? Then send us your application with your salary expectations and possible starting date. Your contact person is Pascal.

Apply now