About Atolls
Atolls is the world’s largest community-driven shopping platform, active in over 20 markets worldwide. After rebranding from Global Savings Group to Atolls, we’ve grown from a coupon provider into a global powerhouse, empowering consumers at every step of their shopping journeys. As a trusted destination, we help millions make smarter, more rewarding spending decisions through savings, cashback, deals, product inspiration, and reviews. Our mission is to support consumers from Anywhere to Purchase (A to P), making shopping simpler, smarter, and more enjoyable.
Our team of over 1,000 colleagues, representing 70 nationalities across 10 countries, works together to build digital products that transform the shopping experience. We foster a culture of innovation, learning, and collaboration, giving you the opportunity to grow, lead, and make meaningful contributions. Whether you’re shaping products or improving user experiences, you’ll be empowered to leave your mark and drive real impact.
About This Role
We are looking for a Senior PHP Developer in Berlin, Germany to help our Communities team. In this role, you’ll have the opportunity to work on diverse projects, collaborate across teams, and contribute to building scalable, high-quality software. If you’re passionate about development, eager to learn, and enjoy problem-solving in an innovative environment, we’d love to hear from you!
Responsibilities
- Develop and maintain web applications using PHP and related technologies, following best practices in coding and design.
- Collaborate closely with your team and other cross-functional teams, including other developers, product managers, product designers, and QA engineers, to align on project goals, ensure cohesive development, and deliver a seamless user experience.
- Actively participate in the full software development lifecycle to deliver high-quality solutions.
- Troubleshoot and debug issues within existing codebases, optimizing application performance and scalability for improved user experience.
- Integrate third-party APIs and services, staying updated with the latest trends and advancements in PHP and web development.
- Document code and processes thoroughly for future reference, adhering to security best practices to ensure application integrity and confidentiality.
- Provide technical guidance and support to junior developers as needed, contributing to team discussions and decisions on architecture and technology choices.
Your Profile
- 5+ years of PHP Development Experience, proven expertise in PHP development with a solid portfolio of completed projects.
- Proficiency with relational databases, particularly MySQL and PostgreSQL, including data modeling and performance optimization.
- Hands-on experience with PHP frameworks (we use Symfony).
- Strong understanding of OOP, functional programming concepts, architectural, and design patterns.
- Experience with unit testing and integration testing; Familiarity with TDD.
- Demonstrated commitment to continuous learning and professional growth in technology.
- Experience with NoSQL databases (Elasticsearch, Solr, MongoDB).
- Knowledge of caching technologies (Redis, Memcache).
- Familiar with dependency and package managers (Composer, Packagist).
- Experience with cloud platforms and environments (we use AWS).
- Familiarity with CI/CD processes (we use Jenkins and GitLab CI).
- Strong understanding of Docker and containerized environments.
- Experience with Application Performance metrics and monitoring tools (we use CloudWatch, BugSnag, Atatus, and Grafana).
- Skilled in designing and implementing GraphQL APIs, including efficient query structuring and schema design to optimize data retrieval.
- Fluent in English with excellent communication skills.
Bonus Points If You
- Have an industry known package on packagist.
- Golang hands-on experience.
- Experience with Kubernetes.
- Familiarity with BDD frameworks (Behat, Codeception).
- Hands-on experience with VueJS framework.
Our Benefits
- A culture that cherishes your individual and professional development (Internal Mobility)
- An open-minded team that embraces new ideas, perspectives, and methodologies
- 32 days of paid vacation + your birthday off
- Flexible hybrid working scheme
- Learning budget + Internal trainings
- Mental Health Coaching
- Global and Local get-togethers
- Possibility of taking a sabbatical after 2 years in the company
- Cloud-based company
These are global benefits which every employee has access to. On top of that, we have local benefits that adhere to each specific location.
Are you up for it?
Heads up! To make our process smoother, please apply to a maximum of three roles that best match your fit. This helps us focus on finding the right opportunity for you. Thanks!
We’re looking forward to receiving your CV in English.
At Atolls, we want to ensure that all employees can thrive in an inclusive environment. Our employment opportunities are open to every gender, race, religion, age, sexual orientation, ability, place of origin, or socioeconomic status. We remain committed to a culture of diversity, equity and belonging, where all employees are welcomed, respected, connected, and engaged.
Benefits Extracted with AI
- 32 days of paid vacation + your birthday off
- Flexible hybrid working scheme
- Learning budget + Internal trainings
- Mental Health Coaching
- Global and Local get-togethers
- Possibility of taking a sabbatical after 2 years in the company
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer - Payments
Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior TYPO3 Backend Developer
Join as a Senior TYPO3 Backend Developer to create web applications and portals. Work in a hybrid environment with flexible hours.
Senior Backend Developer - PHP
Join as a Senior Backend Developer - PHP to innovate in the book industry with Symfony, API Platform, and more. Work in Berlin with flexible hours.
PHP Software Developer Backend (Freelance, Remote)
Join Local Brand X as a PHP Software Developer Backend. Work remotely on innovative projects using Symfony, Laravel, and more. Freelance position.
Full Stack Developer (m/w/d) with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, Symfony, and WordPress. Work remotely with flexible hours.
Full Stack Engineer Growth (PHP) - Remote
Join Xentral as a Full Stack Engineer to drive growth with PHP, MySQL, Laravel, and React. Remote work across Europe.
Mid-Level Back-end Engineer (PHP, Symfony)
Join Simplicate as a Mid-Level Back-end Engineer, working with PHP and Symfony in a dynamic, hybrid environment.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior TYPO3 Developer
Join our team as a Senior TYPO3 Developer in Osnabrück. Work on exciting projects with PHP, MySQL, and front-end technologies.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Senior Developer Cloud Technologies
Join PwC Deutschland as a Senior Developer in Cloud Technologies, focusing on Azure, DevOps, and backend development.