Back to Search
We seek an experienced Senior PHP Developer well-versed in PHP and MySQL, eager to join our dynamic remote team.
Your role involves delving into the client's legacy product, refining it for optimal solutions, and elevating overall system performance. As an integral part of our skilled development team, you will engage in Agile/Scrum methodologies, ensuring the delivery of top-tier software solutions.
Responsibilities
- Collaborate with the development team to scrutinize and enhance the client's legacy product, proposing optimal solutions for improved system performance
- Engage in code review processes, upholding code quality and adherence to best practices
- Create unit and integration tests to guarantee system reliability and functionality
- Enhance PHP code through profiling techniques like XHprof, pinpointing and addressing bottlenecks
- Revise PHP code using Xdebug to elevate code quality and maintainability
- Craft and optimize MySQL queries and transactions for heightened database performance
- Incorporate .NET technologies for resilient and efficient software solutions
- Leverage Redis/Memcached for streamlined data caching and retrieval
- Participate in Agile/Scrum methodologies, ensuring the delivery of high-quality software solutions
- Collaborate with the development team to establish and implement CI/CD processes and utilize Docker for continuous deployment
- Offer technical expertise and support to less experienced colleagues, nurturing a collaborative and growth-oriented environment
Requirements
- A minimum of 3 years of PHP development experience
- Robust familiarity with MySQL, encompassing transactions, ACID, and slow logs
- Proven expertise with profiling tools such as XHprof, adept at identifying and optimizing system bottlenecks
- Experience utilizing Redis/Memcached for efficient data caching and retrieval
- Proficiency in CI/CD practices, employing Docker for continuous delivery and deployment
- Solid understanding of Agile/Scrum methodologies, demonstrated by a successful project delivery track record
- Excellent English language skills (Upper-Intermediate level or higher) for effective communication with the team and stakeholders
Nice to have
- Experience with SugarCRM or SuiteCRM, contributing valuable domain-specific knowledge
- Demonstrated proficiency with .NET technologies, aiding in the development of robust and efficient software solutions
- Extensive knowledge of OPcache/APC and refactoring techniques using Xdebug
- Experience with Microsoft Azure, facilitating scalable and reliable application development
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