Middle PHP Developer

Sorry, this position is no longer available
Chile
We are in search of a proficient Middle PHP Developer to become an integral part of our remote team.
The primary technology stack for our client's longstanding product revolves around PHP (Sugar/Suite CRM), complemented by a Java backend. As a developer, your core responsibilities involve delving into the client's legacy product, deciphering intricacies, and introducing enhancements.
Joining forces with a cohort of skilled developers, you'll play a pivotal role in ensuring the team not only produces top-notch software but also remains at the forefront of industry trends and advancements.
Responsibilities
- Collaborate with the team to comprehensively assess and improve the client's legacy product
- Craft tidy, effective, and sustainable code using PHP and associated technologies, fine-tuning the backend systems for optimal performance
- Tackle intricate issues head-on, presenting scalable and high-performing solutions to elevate the overall functionality of the system
- Verify that all backend systems align with customer infrastructure and security standards, strictly adhering to best practices
- Engage in thorough code reviews to guarantee code quality and adherence to best practices
- Coordinate with fellow developers and stakeholders to ensure the product aligns with specified requirements
- Optimize the product for peak performance, employing profiling tools such as XHprof and undertaking Refactoring using Xdebug
- Implement CI/CD processes and tools for efficient software delivery and deployment
- Actively participate in Agile/Scrum methodologies alongside the team, engaging in all pertinent meetings and processes
- Demonstrate a keen eye for detail and the ability to work autonomously after the onboarding phase, effectively managing your own time
Requirements
- At least 2 years of hands-on experience as a PHP Developer
- Solid grounding in OPcache/APC
- Robust experience with MySQL, encompassing transactions, ACID, and slow logs
- Proficiency in profiling with XHprof, adept at identifying and optimizing system bottlenecks
- Extensive experience with Redis/Memcached for streamlined data caching and manipulation
- Competence in continuous integration and delivery (CI/CD) to uphold high code quality and efficiency
- Adept at utilizing containerization tools like Docker for resilient and scalable software deployment
- Familiarity with Agile/Scrum methodologies, showcasing strong teamwork and collaboration skills
- Advanced proficiency in the English language (Upper-Intermediate level), facilitating effective communication with the team and stakeholders
Nice to have
- Exposure to .NET technologies, enriching the team's technical expertise
- Knowledge of Microsoft Azure Cloud, leveraging its services for scalable and dependable application development
- Experience in refactoring with Xdebug, ensuring the codebase is finely tuned for high-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