JOB SUMMARY
The Web Developer is responsible for the development, maintenance, and performance of Hoan My's websites and web applications. This role ensures that digital platforms are secure, reliable, user-friendly, and aligned with Hoan My's brand, content, and business needs. The Web Developer works closely with content owners and stakeholders to deliver high-quality digital experiences for patients, employees, and the public.
PRIMARY RESPONSIBILITIES
Website Development & Maintenance (40%)
- Develop, customise, and maintain responsive websites and web applications using WordPress, PHP, JavaScript, HTML, CSS, MySQL and Python (beneficial)
- Build and customise WordPress themes and plugins in line with best practices for performance, scalability, and security.
- Manage WordPress integrations using APIs and approved plugins.
- Ensure websites are mobile-friendly, accessible, and optimised for performance.
- Conduct unit testing and integration testing to ensure code quality and functionality.
- Collaborate with designers to translate UI/UX prototypes (e.g., Figma, Adobe XD) into functional websites.
- Maintain a basic understanding of UI/UX principles to propose design improvements that enhance user experience.
Hosting, Performance & Security (10%)
- Manage and maintain hosting environments, including deployments, server configuration, backups, updates, and uptime monitoring.
- Conduct regular testing, debugging, and performance optimisation to ensure website reliability and fast load times.
- Implement security best practices to protect websites from vulnerabilities, attacks, and data breaches.
- Work with the Group IT security team to identify and address potential risks.
- Stay informed about new security trends and recommend improvements where necessary.
Technical Support & Troubleshooting (25%)
- Provide ongoing technical support and maintenance for existing WordPress websites and related systems.
- Diagnose and resolve website issues, bugs, and compatibility problems in a timely manner.
- Support content teams with technical guidance for updates and enhancements.
- Troubleshoot server-related issues (e.g., downtime, configuration errors) and coordinate with Group IT team for resolution.
- Offer training or documentation for non-technical staff to independently perform basic website updates.
- Monitor and manage integrations with APIs and third-party plugins, resolving issues as they arise.
Analytics, SEO & Compliance (15%)
- Implement and manage Google Analytics and Google Tag Manager to track website performance and user behaviour.
- Apply SEO best practices to improve website visibility and search performance.
- Ensure compliance with GDPR and data privacy regulations, including cookie management and tracking controls.
- Implement technical SEO strategies, such as schema markup, XML sitemaps, and robots.txt management, to enhance search engine crawling and indexing.
Collaboration & Documentation (10%)
- Collaborate closely with designers, project managers, content owners, and stakeholders to deliver user-centric digital solutions on time and within scope.
- Create and maintain clear technical documentation and user guides to support on-boarding, handovers, and knowledge transfer.
- Stay up to date with WordPress trends, plugins, security updates, and emerging web technologies, recommending improvements to tools, workflows, and methodologies.
- Use Git and version control best practices to manage code effectively across teams.
KEY CAPABILITIES
Experience & Knowledge:
- 5-7 years of experience in web development, with strong hands-on experience in WordPress.
- Proven experience developing and maintaining WordPress themes, plugins, and integrations.
- Experience managing hosting environments and website deployments.
- Solid understanding of website security, performance optimisation, and best practices.
- Experience implementing analytics, tracking tools, and SEO techniques.
- Experience working with cross-functional teams and non-technical stakeholders.
Skills:
- Strong written and verbal Vietnamese and English communication skills.
- Strong proficiency in WordPress, PHP, JavaScript, HTML, CSS, and MySQL.
- Good understanding of web hosting, servers, backups, and uptime monitoring.
- Excellent problem-solving and troubleshooting skills.
- Ability to manage multiple tasks and deliver high-quality work under time pressure.
- High attention to detail and commitment to quality and security.
- Professional attitude and a team player.
- Python knowledge and familiarity with app development are desirable but not essential.