Avatar for BEAT81

Sweat Smarter Together!

Senior Back-End Developer (m/f/x)

€65k – €75k
Apply now
We are looking for a great new back-end developer to support our developer team. You will be in charge of creating the backbone of all our software products. Our back-end contains all central services and provides our user-facing (internal, customers and coaches) applications with all necessary data and contains all important logic and calculations. You will be improving on certain existing features but will spend most of your time creating new logic that will allow us to offer more workout services, variable (Uber-like) pricing, personalized food and workout recommendations, chatting with coaches and friends, closer data tracking and much more.

The Tech Stack:
- Full­stack JavaScript (with all applications running in Docker containers on Kubernetes)
- Core business logic served through a RESTful API, provided by a microservice based backend (100% Node.js)
- Frontend landscape consists of modern React SPAs and React Native mobile apps with features like reading Bluetooth heart rate and real-­time leaderboards

Responsibilities:
- Continuously improve and enhance our (Node.js based) backend services
- Design and implement new APIs
- Architect, design, develop and operate our microservices
- Improve and take responsibility for deployment processes
- Working with relational (PostgreSQL) and non-relational databases
- Write clean and testable code and conduct code reviews

Benefits:
- Modern Tech-Stack and well-structured development process
- Become part of a highly motivated and international team of Europe’s fastest growing fitness technology company
- Flat hierarchy where everyone works side by side
Train as much as you like with BEAT81, we guarantee that you will get fit working here :)
- Regular sports and social team events
- Choose the machine you will be working on

Requirements
- Proficient knowledge of JavaScript (ES6, Node.js, promises, event loop, ...)
- Proficient knowledge of building RESTful APIs
- Experienced in user authentication mechanisms (JWT)
- Good knowledge of Docker
- Experienced in SQL and database schema design (PostgreSQL)
- Understanding and interest in microservice based applications
- Good understanding of deployment processes and continuous delivery
- Fluent in English
- German is a plus


Our ideal candidate
- Enjoys building services from scratch and seeing the fast real-life impact of your code
- Enjoys working and solving problems in a team
- Is willing to take ownership and operational responsibility
- Is always willing to learn and improve but also can focus on productivity and “getting things done”
- Is a strong problem-solver who can apply their engineering skills to a wide range of platforms and environments
- Likes to work in a dynamic and fast-paced environment
- Writes clean and testable code and conducts code reviews

Fitness team

Free beat81 training sessions

Personal & professional growth opportunities

Relocation & visa assistance

BEAT81 at a glance

Sweat Smarter Together!

BEAT81 focuses on Mobile, Fitness, and Training. Their company has offices in Berlin. They have a small team that's between 11-50 employees. To date, BEAT81 has raised $6.4M of funding; their latest round was closed on September 2019.

You can view their website at https://www.beat81.com/de/ or find them on Twitter, Facebook, and LinkedIn.

Similar jobs to Senior Back-End Developer (m/f/x) at BEAT81

Avatar for mocentiv
We bring sales motivation and incentivization to the next level
Avatar for Kamioni
Online delivery service for construction materials & more
Avatar for gigmit
Bringing every artist to every stage across the globe
Avatar for Candis.io
Automated preliminary accounting using artificial intelligence
Avatar for Volders
Volders makes millions feel good about their contracts and subscriptions