Senior Backend Developer (m/w/d)
FAAREN GmbH
About the role
About Us
FAAREN is revolutionizing mobility with a digital car subscription platform. With our white-label software and our own marketplace, we enable manufacturers and car dealerships to become car subscription providers – quickly, flexibly, and efficiently.
Our end customers benefit from a simple, fully digital subscription model: they book their car online, choose flexible terms, and pay a fixed all-inclusive rate – without paperwork, without stress.
We are a growing, working team with a clear vision: to actively shape the digital transformation of mobility. If you want to drive innovation in the mobility sector and work in an agile, technology-driven environment, then you are exactly right with us.
Your Role
Our team is growing and we are looking for dedicated support! As an important part of a dynamic and innovative company, we have realized exciting projects in recent years.
In addition to technical skills, we place great importance on interpersonal skills!
If you are a team-oriented personality and enjoy working together to develop solutions, then you are exactly right with us!
You can work at our headquarters in Würzburg or completely remote. The decision is yours.
To further expand our development team and continuously improve our platform, we are looking for you as an experienced Senior Backend Developer (m/f/d).
Responsibilities
- You design and develop robust, scalable APIs (REST) for our white-label platform
- You design backend architectures and make well-founded decisions on service design and data modeling
- You evaluate new technologies and use them specifically for upcoming features
- You are significantly involved in the planning, conception, and implementation of our software systems
- You optimize existing backend processes regarding performance and maintainability
- You use AI tools (GitHub Copilot, Claude, etc.) as a natural part of your workflow
- You conduct code reviews and ensure high code quality in the team
- You write automated tests and drive a clean test culture
- You work closely with Product Managers and Frontend Developers to implement features end-to-end
- You participate in discoveries of new features and contribute technical perspectives
Requirements
- You have very good experience with PHP and the Laravel framework (or comparable frameworks)
- You have sound knowledge in API design and development (REST, versioning, authentication)
- Software engineering characterizes you (object-oriented design, design patterns, SOLID principles)
- You have good knowledge of databases (MySQL), ideally also in performance tuning and query optimization
- You work routinely with AI-supported development tools and integrate them productively into your daily work
- You have experience with automated tests (unit, integration, feature tests)
- Basic experience with Docker and CI/CD pipelines (e.g. GitHub Actions) is present
- Basic knowledge of JavaScript/TypeScript is desirable
- Ideally, you already have experience with Stripe as a payment service provider
- You have fluent German language skills
Team
You will work in a team with other developers, product managers, and QA managers. Depending on the team's area of expertise, various stakeholders will also be involved, e.g., people from Data, Marketing, or Key Account Management.
Application Process
We usually divide the application process into the following phases:
- First call with Team Lead and/or CTO for an initial get-to-know and mutual assessment of the general framework conditions.
- Extended call with the potential future team. Here, we focus on team chemistry, i.e., whether there is a human fit.
- Get-to-know day at our Würzburg office (if the distance is not too great). You will also have contact with other teams, get to know them, and we will get a better picture of you.
- Final decision and offer submission.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free