Quick Summary
This 36-month remote contract for a Middle PHP Developer requires proficiency in PHP 8.1, Symfony 6.4, and Node.js v22. Candidates must have experience with DDD, Hexagonal Architecture, AWS (Lambda, SNS/SQS), and various databases including MariaDB, Redis, and MongoDB. The role involves writing unit and integration tests with PHPUnit and automation scripts using Playwright. Fluency in Spanish is a mandatory requirement alongside English.
Work Location: Remote (Ukraine/Europe)
Job Type: Full-time, Contract
Contract Length: 36 months
Software Design
- Experience in using established design patterns and best practices for development.
- Proficient in documenting code and solutions through clear technical documentation and diagrams.
- Knowledge in DDD (Domain Driven Design) and Hexagonal Architecture.
Software Development
- Proficiency in PHP 8.1 and familiarity with key third-party libraries and tools.
- Demonstrated experience in developing dynamic web applications using Symfony 6.4.
- Hands-on experience in NodeJS v22.
- Hands-on experience in OpenSearch.
- Skilled in writing SQL queries for MariaDB, Redis, and NoSQL (e.g., MongoDB).
- Experience utilizing modern ORM systems (e.g., Doctrine, Eloquent).
- Hands-on experience in AWS Lambda and AWS SNS/SQS.
- Hands-on experience with Docker.
Quality Assurance
- Experience with PHPUnit and other testing tools.
- Adept in writing Unit and Integration tests.
- Experience in automation scripts using UI and REST APIs using Playwright automation tool.
- Experience in identifying and implementing code enhancements and optimizations to improve software quality.
Software Deployment
- Experience working with CI/CD and following processes established within the team.
- Utilizing the project’s infrastructure to ensure smooth development and deployment cycles.
Languages
- Fluent in Spanish is required.
- English.

