
Senior PHP Full Stack Developer
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- Building front-facing websites and pages based on provided technical and functional specifications.
- Implementing different strategies for existing products and tools based on requirements.
- Taking part in new payment provider integrations.
- Architecting and developing new features.
- Prototyping and evaluating potential implementations.
- Meeting business stakeholders to understand the problems they wish to address.
- Writing and improving the documentation for the products and tools we make
- Helping customer support answer customer questions
- Maintaining the ownership of our product, and assisting in troubleshooting production incidents.
- Take part in OOH on-call application support rota.
- Strong verbal and written communication in English.
- Bachelor's degree in Computer Science or any related technical field.
- Collaborative mindset with a strong team player attitude.
- Problem-solving approach with analytical thinking.
- Solid troubleshooting capabilities.
- Project management experience or coordination skills.
- Advanced PHP development
- In-depth knowledge of Composer and Git
- Proficient with Linux, Bash, and SSH
- Strong understanding of HTTP and RESTful APIs
- Experienced with Docker and containerized environments
- Advanced knowledge of OOP and design patterns
- Skilled in Redis for caching and data storage
- Strong command of MySQL including optimisation
- Advanced caching strategies: TTL, cache replication, hit/miss analysis, poisoning, and debugging
- Proficient in asynchronous data fetching methods
- Able to independently configure complex queuing systems with PhpUnit for testing.
- Familiarity with Test-Driven Development (TDD)
- GitLab with CI/CD pipelines
- ProxySQL
- Varnish or other HTTP accelerators
- Markdown for technical documentation
- Monitoring tools: Kibana and Grafana
- We warmly invite applications in English.
MyCarriera