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 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 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 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 Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
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.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
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.
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.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Back End Developer with Node.js and API Expertise
Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
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 Developer Cloud Technologies
Join PwC Deutschland as a Senior Developer in Cloud Technologies, focusing on Azure, DevOps, and backend development.
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.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
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.