
ICTWORKS Bilişim ve Yazılım A.Ş.
Description
PHP Developer 3 Month Outside IR35 Contract (extensible) Full Remote
?160 -?220 per day + outside IR35
My customer requires an experienced PHP Developer to join an existing team for an initial 3-month engagement.
Please note this PHP Developer role is Outside IR35 and it will require the Engineer to work remotely.
Role Description
As a PHP Developer at our customer, you will play a key role in developing and maintaining software solutions. Leveraging your expertise in backend, frontend, and infrastructure development, you will contribute to every development lifecycle stage. We seek a professional with strong technical skills, a collaborative mindset, and a commitment to delivering high-quality, sustainable solutions.
Key Responsibilities
- Develop, test, and maintain scalable software applications.
- Collaborate with cross-functional teams to design innovative solutions.
- Optimize application performance and system architecture.
- Ensure high code quality and maintainability through adherence to best practices.
Skillset RequirementsBackend Development:
- Proficient in PHP with extensive experience in Symfony Framework.
- Skilled in using PHPSpec for behavior-driven development and PHPStan for static code analysis.
- Strong knowledge of MySQL for efficient database management.
- Experience with Redis for caching and session management.
Frontend Development:
- Proficient in JavaScript with hands-on experience in modern frameworks.
- Expertise in VueJS or NuxtJS for building interactive and scalable front-end applications.
API Development:
- Strong experience in reading and writing OpenAPI Specifications (OAS) for API design and documentation.
- Proficient in GraphQL for writing queries, mutations, and subscriptions.
DevOps & Infrastructure:
- Hands-on experience with Docker for containerization and managing environments.
- Familiarity with CI/CD pipelines for automating build, test, and deployment workflows.
Key Competencies
- Strong knowledge of software development best practices, including SOLID principles and design patterns.
- Proficient in version control systems like Git.
- Familiarity with testing frameworks and tools.
- Strong problem-solving skills with attention to detail and a focus on code quality.
- Experience with scalable system architectures and performance optimization techniques.
Soft Skills
- Excellent written and verbal communication skills in English and Turkish.
- Ability to work collaboratively in a team-oriented environment.
Application Process:
If you meet the requirements of this role and would like to find out more about this opportunity, please apply to role with an updated CV.