Team Lead Backend Engineer - Javascript (m/f/d)
ABOUT THE ROLE
As a Team Lead Backend Engineer, you'll have a direct impact on the fitness platform that powers our workouts and helps our members to get healthy and fit. You'll be working on an event-driven microservice system implemented in Javascript and node.js, driving the efficiency on how we build this project and managing the people allocated in this team. You will be responsible for keeping this crucial element to our experience reliable, scalable, observable and maintainable to support our continuous user base growth. We are big fans of devops culture, continuous integration/deployment and less bureaucratic process in favor of autonomy and responsibility.
You will have the opportunity to use cutting-edge tools and technologies, both cloud-based and integrated within our IoT-equipped gyms. This pioneering role involves close collaboration with our Chief Technology Officer, Luis, as well as with our engineering and product teams at the Berlin office.
YOU WILL BE WORKING ON
- Creating engaging fitness digital experiences that are delightful to our members and helps our coaches to deliver the best workout
- Architect, design, develop and operate our systems powering workouts and the customer and coach apps
- Helping your team deliver business value by taking decisions related to the backend and actively participating in product discussions and other stakeholders.
- Hiring, mentoring and coaching your direct reports to be the best they can be.
- Support high and low level technical decisions
- Continuously improve and enhance our microservices and our queue systems
- Design and implement new APIs
- Improve and take responsibility for deployment and release processes
- Working with relational (PostgreSQL) and non-relational databases
- Continuously improving the management and engineering processes for the team and services.
- Ingest requirements, scope work, produce estimates and help define deliverables with project timeline
ABOUT YOU
- Experienced in developing distributed applications
- Knowledge of Javascript (ES6, Node.js, Typescript, Promises, Event loop)
- You have experience in leading, building and growing engineering teams.
- Good understanding of deployment processes and continuous delivery
- You hold experience in writing simple, readable, useful code, especially for operational tooling
- You are fluent in English
- Strong experience in software architecture and application design, with a track record of making architectural decisions and a understanding of fundamental system architecture and API design (RESTful and event-driven services)
- Experienced in SQL and database schema design (PostgreSQL)
- You are highly cooperative person with the ability to establish and foster relationships with stakeholders at all levels of the organization
- You are motivated by the challenge to solve problems and you like the fast-paced environment of a startup
- You are fluent in English
WHAT MAKES YOU STAND OUT
- Experience with managing platform services, delivering projects in dynamic environment
- You have been responsible for building and leading a high performance engineering team
- Capability of leading system design evolution decisions and discussions
- You are motivated by the challenge to solve problems and you like the fast-paced environment of a startup
- You are comfortable with ambiguity and always willing to teach and learn
- You are comfortable operating at leadership level as well as getting your hands dirty.
Benefits:
๐๏ธโโ๏ธ WALK THE TALK: Unlimited BEAT81 workouts for you and one other person of your choice. Additionally a membership to John Reed Berlin Bรถtzow just for you: We guarantee that you'll get fit with us.
๐ LEARN & GROW: We support your professional development with a dedicated budget for courses, workshops, and certifications.
โฐ FLEXIBLE WORKING HOURS: Yoga before work and a workout at lunch? No problem. With our flexible working hours, you can easily balance your personal and professional life.
๐ช YOUR WELL-BEING: Enjoy exclusive access to the platforms Meditopia and 7Minds for yoga, mindfulness and mental well-being.
๐ EVENTS: Our annual BEAT Connect event in Berlin brings together team members from all cities for inspiring sessions, fun activities, and meaningful connection. On top of that, we host monthly team meet-ups, team workouts, and our much-loved summer and winter parties to keep the team spirit high all year round.
๐ TASTY PERKS: Free drinks, fresh fruit, coffee, tasty granola, and more will keep you energized throughout the day.
๐ฅ HEALTH INITIATIVES: Stay healthy and balanced with our quarterly health management initiatives to support your physical and mental well-being, keeping you energized and focused throughout the year.
๐ถ BRING YOUR DOG TO WORK: No need for dog-sitting - your furry friend is always welcome in the office!
๐ผ MONEY ON TOP: Sign up for a private company pension plan in partnership with Stuttgarter Versicherung - so you can look into the future with confidence.
๐ฑ FUTUREBENS: You will have access to a personalized dashboard on FutureBens, the platform for sustainable and future-oriented employee offers from over 130 eco-friendly brands.
BEAT81 is an equal opportunity employer, which means we do not discriminate. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Apply for this job
*
indicates a required field