PHP Web Developer (Middle -> Senior)
At EmeSoft, you can take your career to the next level by working for a company that values personal accountability and an abundance mentality. We design IT solutions better than anyone but need help to do it. We need your help to innovate and provide our clients with the best possible solutions.
We are looking for an experienced Senior PHP Developer with a strong focus on the Yii framework to join our team. The successful candidate will take a critical role in maintaining and enhancing our existing enterprise system, built on PHP (Yii). Additionally, you will collaborate closely with the development team in rebuilding the system using modern architectural principles to ensure scalability, performance, and future growth.
Experience in .NET development is a plus as we look to integrate and modernize various parts of the system.
Your Role
- Maintain, troubleshoot, and enhance the current enterprise system built on PHP (Yii).
- Collaborate with cross-functional teams to define, design, and implement a modern architecture for the system’s rebuild.
- Participate in all stages of the software development lifecycle, including coding, testing, and deployment.
- Lead the effort in migrating legacy components into a more modern, scalable architecture.
- Write clean, maintainable, and efficient code adhering to best practices and industry standards.
- Work closely with DevOps to ensure smooth CI/CD processes and efficient deployment pipelines.
- Identify and resolve performance bottlenecks, scalability issues, and bugs in the system.
- Ensure timely delivery of system improvements and new features in collaboration with the development team.
What you bring?
- Proven experience as a PHP developer with expertise in the Yii framework.
- 3+ years of professional development experience in enterprise-grade web applications.
- Experience with modern software development methodologies, including Agile or Scrum.
- Familiarity with modern architectural approaches, such as microservices, containerization (Docker), and cloud environments.
- Knowledge of database design and management (MySQL, PostgreSQL).
- Experience working with front-end technologies like JavaScript, HTML, and CSS.
- Ability to work in a collaborative environment with both local and remote teams.
- Familiarity with .NET development is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and the ability to work as part of a team.
Why EmeSoft?
- Receive your full salary during the probation period.
- Enjoy a 13th-month salary as an annual bonus.
- Benefit from annual salary reviews for potential increases.
- Comprehensive insurance coverage in line with Vietnamese labor law, plus premium healthcare.
- Company covers meal and parking allowances.
- Participate in exciting company outings, events, and team-building activities.
- Thrive in an open, friendly, and professional work environment with a values-driven, agile culture.
- Embark on an attractive career path with a strong focus on personal and professional development.
- Take advantage of sponsorship for training courses and professional certifications.
- Maintain a healthy work-life balance with a 40-hour work week, Monday through Friday.
How to apply?
If you’re ready to take the next step in your career, we’re eager to hear from you! Please send an email to talent.acquisition@emesoft.net with the job title you’re applying for and your latest resume attached. We’re looking forward to discovering how your skills and passions align with our team.
Don’t wait – your future starts today!
If you are ready to take your career to the next level, we encourage you to apply for a position at EmeSoft. We look forward to hearing from you!