Develop and Maintain Applications: Plan, design, develop, upgrade, and maintain web applications Technical Documentation: Write and maintain technical documents, database schema models, and system change logs to ensure knowledge transfer and code maintenance. Collaboration: Collaborate with vendors and in-house IT resources on new projects, enhancements, and product issue resolutions. Code Quality: Ensure high-quality code by conducting thorough testing and adhering to best practices in coding standards and security. User Support: Provide technical support and training to users as needed.Experience: Minimum of 3 years of experience in PHP programming, specifically with Laravel and Moodle frameworks. Experience of working with common PHP CMS such as Drupal, Joomla, WordPress... Database Skills: Strong understanding of database architecture and performance tuning using MySQL, MariaDB, and MSSQL. Frontend Proficiency: Proficient in HTML, JavaScript, jQuery, CSS, AJAX, and JSON. JavaScript Frameworks: Knowledge of JavaScript frameworks such as React JS, Redux, Angular, and Vue is a plus. Version Control: Experience with version control systems such as GitHub, SVN, and SourceSafe. Linux Environment: Experience working in a Linux environment. Agile Methodologies: Familiarity with Agile development methodologies and tools such as JIRA or Trello. Project Management: Basic project management skills to handle small to medium-sized projects efficiently. Agile Development Methodology: understanding of the Scrum framework, including roles, events, and artifactsSalary for 13th month, Bonus & Special Bonus Full of social welfare under Vietnamese Labor Law (Insurance, annual leave, ...) Healthcare for yourself & Your Family Annual travel and team building activities 15-16 annual leave days Company will buy Life Insurance Contract for yourself after 1 year working Training: Trained in soft and technical skills International, challenging, and friendly working environment