Senior PHP Developer
Role details
Job location
Tech stack
Job description
Join our business systems team at team.blue! We are looking for a Senior Developer to enhance and extend the applications that allow our customers to purchase and manage Team Blue products. This role offers an exciting opportunity to collaborate with a highly experienced and motivated team, while enhancing and extending your expertise.
Requirements
-
5+ years of experience in software development, with a strong emphasis on Object Orientated PHP
-
Extensive experience in developing and delivering high-quality systems
-
Advanced understanding of object-oriented programming principles (OOP, OOD, SOLID, DDD) and design patterns.
-
Solid hands-on experience in writing unit, integration and end-to-end tests preferably using PHPUnit
-
Relational databases and SQL
-
Good understanding of security and performance considerations
-
RESTful Web Services
-
Event-driven and domain-driven development
-
Strong problem-solving skills and a proven ability to profile and debug software systems
-
Experience building software collaboratively using pull requests and code reviews.
-
Deep understanding of versioning control tools (git)
-
Proficiency in English.
Nice to have skills
- Practical experience working in an Agile environment
- PHP Standards Recommendations (PSRs)
- Package Management
- Symfony framework
- Knowledge of service deployments using Docker containers and K8s is a welcomed addition
- Knowledge of Temporal or similar orchestration system
Work setup & culture
Benefits & conditions
- International and collaborative environment, based on our five core values:
- Customer-first: We put our customers at the heart of everything we do
- Trust & teamwork: We're stronger together and trust each other to do the right thing
- Transparency: We tell it like it is and keep doors and minds open
- Respect & inclusion: We treat each other with respect and regard
- Innovation: We're always thinking, "what's next?"
"Come as you are" Everyone is welcome here. Diversity & Inclusion are at our core. Far above any technical competence, we value respect, openness, and trusted collaboration. We do not tolerate intolerance.