
Fullstack PHP Developer: Core Booking Engine & API Specialist/ 2 hours ago
Quick Summary
Fullstack PHP Developer: Core Booking Engine & API Specialist
secra Bookings, a leading European provider of online holiday accommodation sales and part of the HomeToGo PRO segment, is seeking a skilled Fullstack PHP Developer. Join our international team to take a leading role in developing the core engine that powers our entire product ecosystem, combining the agility of a medium-sized company with the innovative strength of a global technology group.
We are looking for a developer to design, build, and maintain the core logic and APIs for our critical channel manager, booking systems, and Guest App. Working primarily with a modern tech stack centered on PHP and Symfony, you will be instrumental in modernizing established, business-critical applications, ensuring the reliability and high performance required for thousands of hosts and guests to connect seamlessly.
Key Responsibilities (Your Future Contribution):
- Backend Development: Design, build, and maintain high-quality, reusable, and scalable backend services and applications using PHP and Symfony.
- API Development: Own the design, implementation, and maintenance of robust RESTful and SOAP APIs that serve internal frontend applications and connect with dozens of external partners.
- Database Management: Optimize and manage MySQL/MariaDB databases, focusing on efficient data modeling, complex query optimization, and performance tuning.
- Legacy Code Modernization: Actively participate in refactoring existing PHP applications, improving architectural standards and aligning them with modern best practices.
- 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. Mentor junior developers and promote best practices through constructive code reviews.
Required Skills & Experience (You’ll Be Successful Through):
- Extensive professional experience in backend development, with deep expertise in PHP (7/8) and modern frameworks, specifically Symfony.
- Strong command of relational databases like MySQL/MariaDB, including complex query design and optimization.
- Solid understanding of software architecture principles and design patterns (e.g., OOP, DDD/CQRS).
- Proven experience designing, building, and consuming RESTful and SOAP APIs.
- Proficiency with essential tooling: Docker (containerization), Git (version control), and the Linux command line.
- A collaborative team player who communicates effectively and thrives in an agile environment.
- Fluency in English (minimum C1 level).
- Relevant degree or comparable qualification in development.
Bonus Knowledge:
- Experience with backend testing frameworks (e.g., PHPUnit).
- Familiarity with frontend technologies (TypeScript/React) to enhance collaboration.
- Knowledge of AWS and CI/CD pipelines (e.g., Gitlab).
Why Join secra Bookings?
- Flexibility and Team Spirit: We offer flexible, remote-friendly working arrangements while fostering a strong sense of community through team events and social gatherings.
- Autonomy: Work independently, contribute to decision-making, and make a real difference in our product.
- Growth and Development: We encourage professional development, providing training and modern tools in a growing company environment.
- Compensation & Benefits: Receive a fair salary, company pension plan, and health benefits through our EGYM Wellpass partnership.
- Location: Our headquarters are located in Sierksdorf on the Baltic Sea, offering a high quality of life, though we support finding a working environment that suits individual needs (Remote/Flexible).
