Fullstack PHP Developer
Role details
Job location
Tech stack
Job description
We are looking for a Fullstack PHP Developer to join our cross-functional team and take a leading role in developing the engine that powers our entire product ecosystem. You will be responsible for designing, building, and maintaining the core logic and APIs for our channel manager, booking systems, and Guest App. Working with a modern tech stack centered on PHP and Symfony, you will also play a key role in modernizing our established, business-critical applications, ensuring the reliability and performance that allows thousands of hosts and guests to connect seamlessly., * Backend Development: Design, build, and maintain high-quality, reusable, and scalable backend services and applications using PHP and Symfony.
- API Development: Take ownership of designing, implementing, and maintaining robust RESTful and SOAP APIs that serve our frontend applications and connect with dozens of external partners.
- Database Management: Work with MySQL/MariaDB databases, focusing on efficient data modeling, query optimization, and performance.
- Legacy Code Modernization: Actively participate in maintaining and refactoring our existing PHP applications, improving their architecture and bringing them in line with modern standards.
- Collaboration: Work closely with frontend developers to define API contracts and with Product Owners to translate business requirements into technical solutions.
- Code Quality & Mentorship: Write clean, well-documented, and thoroughly tested code. Act as a mentor for other developers, promoting best practices and providing constructive feedback through code reviews., * Personal responsibility and autonomy: We work as equals. You will work independently, help make decisions and have the opportunity to make a real difference.
- Flexibility and team spirit: Flexible, remote-friendly working is in our DNA. At the same time, we celebrate our strong sense of community at team events, social gatherings, summer parties and Christmas celebrations.
- Growth and development: In a growing company, careers don't always follow fixed paths. We encourage people to take responsibility and get involved. We provide training, modern tools, and the opportunity to develop professionally, horizontally, or with increasing responsibility.
- Variety and diversity: No two days are the same. You can expect an exciting product environment, as well as a diverse and demanding customer base.
- Compensation and benefits: As well as a fair salary, we offer a company pension plan and health benefits through our EGYM Wellpass partnership.
- Remote and Baltic Sea air: Our company headquarters are located in Sierksdorf on the Baltic Sea - a place with a high quality of life and space to breathe. Together, we will find a working environment that suits your individual needs and our tasks.
Requirements
Do you have experience in TypeScript?, * Technical Foundation: Extensive professional experience in backend development, with deep expertise in PHP (7/8) and modern frameworks like Symfony.
- Database Expertise: Strong command of relational databases like MySQL/MariaDB, including complex query design and optimization.
- Architectural Patterns: Solid understanding of software architecture principles and design patterns (e.g., OOP, DDD/CQRS).
- API Development: Proven experience in designing, building, and consuming RESTful and SOAP APIs.
- Tooling: Proficiency with containerization (Docker), version control systems (Git), and the Linux command line.
- Team Player: You are a collaborative team member who communicates effectively and enjoys working in an agile environment.
- Languages: You are fluent in English (min. C1). German language skills are a plus, but not required.
- Qualifications: You have a relevant degree (apprenticeship/university) in development or a comparable field.
Bonus points for knowledge in...
- Backend testing frameworks (e.g., PHPUnit)
- Frontend technologies (TypeScript/React) for better collaboration
- AWS and CI/CD pipelines (e.g., Gitlab)