Full time Remote
We are looking for a Senior PHP Developer to join the engineering team and work on an enterprise-scale project for a leading global company.
Responsibilities
- Work in a dynamic environment with international team members
- Clear communication with the client
- Responsible for estimating and executing work appropriately
- Proactive in problem identification and communication
Requirements
- 7+ years of work experience as a PHP Developer
- Providing technical guidance, and fostering a collaborative and productive working environment
- Strong problem-solving skills, with the ability to identify technical challenges, propose innovative solutions, and guide the team through the implementation process
- Strong understanding of OOP
- Strong understanding of SOLID principles and Design Patterns
- Strong knowledge of PHP
- Strong understanding of HTTP
- Strong understanding of Restful APIs
- Strong understanding of asynchronous execution
- Strong knowledge of the Symfony framework
- Strong understanding of databases both relational and non-relational
- Strong understanding of MySql
- Good understanding of containerized infrastructure: Docker, Load balancing, etc.
- Adept at gaining familiarity in areas where there was no previous experience like new tools, technologies, frameworks, etc.
- Familiarity with microservice architecture concepts, challenges and patterns
- Excellent English skills
Nice to have Qualifications (not Required):
- Experience with Python
- Experience with React, TypeScript