JOBS YOU WILL LOVE

Our network of companies is constantly hiring exceptional talent from all over the world.

Senior PHP Developer - (m/f/x)

Atolls

Atolls

Software Engineering
Berlin, Germany
Posted on Nov 21, 2024

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.

Joining Atolls means becoming part of a global team that is constantly evolving and creating platforms relied on by millions of users for confident, seamless shopping experiences.

About this role :

We are looking for a 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 participating 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 Laravel).
  • 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 :

  • Having 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.

#LI-Hybrid