Back to Search
We are looking for a highly skilled Middle PHP Developer to become an integral part of our dynamic remote team.
Our client's flagship product relies predominantly on PHP (Sugar/Suite CRM), while the backend is intricately woven with Java. As a developer, your core responsibility involves dissecting, evaluating, and elevating the client's legacy product.
In this role, you'll collaborate with a cadre of proficient developers, ensuring the team consistently delivers top-tier software and remains at the forefront of cutting-edge industry trends.
Responsibilities
- Team up with colleagues to scrutinize, assess, and elevate the client's legacy product
- Craft immaculate, resourceful, and sustainable code using PHP and associated technologies, optimizing backend system performance
- Troubleshoot intricate issues, furnishing scalable and high-performing solutions to enhance overall system functionality
- Ensure adherence to the customer's infrastructure and security standards, following best practices for all backend systems
- Participate in code reviews, upholding code quality and conformity to best practices
- Engage with fellow developers and stakeholders to guarantee the product aligns with specified requirements
- Optimize the product for peak performance, employing profiling tools like XHprof and refactoring with Xdebug
- Harness CI/CD processes and tools for efficient software delivery and deployment
- Collaborate seamlessly with the team, embracing Agile/Scrum methodologies through active participation in relevant meetings and processes
- Exhibit meticulous attention to detail and the ability to work autonomously post-onboarding, effectively managing your own time
Requirements
- A minimum of 2 years of hands-on experience as a PHP Developer
- A solid grounding in OPcache/APC
- Robust expertise in MySQL, encompassing transactions, ACID, and slow logs
- Proficiency in profiling using XHprof, pinpointing and optimizing system bottlenecks
- Solid experience with Redis/Memcached for streamlined data caching and manipulation
- Competence in CI/CD for ensuring elevated code quality and efficiency
- Adept handling of containerization tools like Docker for resilient and scalable software deployment
- Experience in Agile/Scrum methodologies, showcasing robust teamwork and collaboration skills
- Advanced proficiency in the English language (Upper-Intermediate level) to facilitate effective communication with the team and stakeholders
Nice to have
- Familiarity with .NET technologies, enriching the team's technical knowledge
- Knowledge of Microsoft Azure Cloud, leveraging its services for scalable and dependable application development
- Expertise in refactoring using Xdebug, guaranteeing the codebase is optimized for peak performance
- Familiarity with SugarCRM/SuiteCRM, contributing valuable domain-specific knowledge and insights
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn