Epicareer Might not Working Properly
Learn More

Senior PHP Developer

Salary undisclosed

Apply on


Original
Simplified

We are looking for a highly skilled and experienced Senior PHP Engineer to join our dynamic team in Malaysia. The ideal candidate will have a strong background in PHP development, with a keen interest in exploring and developing skills in Golang. You will play a critical role in designing, developing, and maintaining our web applications, ensuring high performance, scalability, and reliability.

Responsibilities:

  • Develop, test, and maintain robust, scalable, high-quality PHP code for our web applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize and refactor existing code to improve performance and maintainability.
  • Participate in code reviews to ensure high-quality code and adherence to best practices.
  • Explore and implement solutions using Golang, enhancing your skillset and contributing to the team's overall technical proficiency.
  • Troubleshoot, debug, and fix issues in production and non-production environments.
  • Stay up-to-date with the latest industry trends and technologies to ensure our applications remain cutting-edge.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in PHP development, with a strong understanding of OOP and MVC design patterns.
  • Experience with PHP frameworks such as Laravel, Symfony, or CodeIgniter.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and jQuery.
  • Familiarity with databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience with cloud platforms (AWS, Google Cloud, Azure) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Bilingual in English and Chinese due to close collaboration with Chinese speaking counterpart in China.

Preferred Qualifications:

  • Experience with Golang or a strong willingness to learn and adopt Golang in your development workflow.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines and tools.
  • Knowledge of microservices architecture and implementation.
  • Familiarity with Agile/Scrum methodologies.