Skip to main content
Atolls
Scraped fromBuiltinToday
BackendSenior

Senior PHP Software Engineer

PHPLaravelMySQLPostgreSQLElasticsearchMongoDBRedisMemcachedGraphQLREST APIComposerAWSDockerJenkinsGitLab CIAWS CloudWatchBugSnagAtatusGrafana
Work Type
Hybrid
Job Type
-
Location
Berlin
Salary
Not specified

About the Position

Atolls is the world's largest community-driven shopping platform. We are looking for a Senior PHP Software Engineer to join our Engineering team in Berlin to build and scale core web applications and community platforms.

Responsibilities

  • Develop and maintain robust, scalable web applications and community platforms using PHP and the Laravel framework.
  • Design, implement, and optimize high-performance GraphQL and REST APIs to support our front-end applications and services.
  • Collaborate with cross-functional teams, including product managers and front-end developers, to plan and deliver new features.
  • Manage database performance and scalability, working with MySQL, PostgreSQL, and NoSQL databases like MongoDB and Elasticsearch.
  • Implement comprehensive unit tests and follow TDD principles to ensure code quality, reliability, and maintainability.
  • Optimize our CI/CD pipelines using Docker, Jenkins, and GitLab CI to ensure smooth and reliable deployments.

Requirements

  • Scalable web applications and community platforms using PHP/Laravel experience
  • Expertise in high-performance APIs (GraphQL/REST)
  • Database optimization
  • Cross-team delivery of production-ready features
  • PHP, Laravel, MySQL, PostgreSQL, Elasticsearch, MongoDB, Redis, Memcache, OOP, design patterns, unit testing, TDD, GraphQL APIs, REST APIs, Composer, AWS, Docker, Jenkins, GitLab CI, CloudWatch, BugSnag, Atatus, Grafana
  • Collaboration, Problem-solving, Team communication, Continuous learning, Code documentation, Cross-functional alignment
  • Fluent in English with excellent communication skills

Benefits

  • A culture that values personal and professional development, with internal mobility opportunities.
  • A supportive and open-minded team that embraces diverse perspectives and innovative ideas.
  • 32 days of paid vacation plus your birthday off, giving you the time you need to recharge.
  • A flexible hybrid working scheme to balance work and life.
  • Access to a learning budget and internal training to help you grow in your role.
  • Mental health coaching to support your well-being.
  • Regular global and local get-togethers to celebrate successes and build connections.
  • The possibility of taking a sabbatical after three years with the company.
  • A cloud-based company setup, providing flexibility and collaboration opportunities no matter where you are.
Senior PHP Software Engineer
View Original