Web Developer
- Career Category: Computer - General, Computer - Programming, Website - Development, Advisor / Individual Consultant
- Schedule:Full-time
- Salary: Negotiable
Objective:
The primary objective of this assignment is to review, maintain, and resolve technical issues to ensure the smooth operation of the CJKHMER website, as well as to enhance its visibility, usability, and security. Through the provision of services, the web developer will provide findings, insights, and recommendations, and offer technical guidance to CCIM staff for ongoing management of the website.
Duration of Assignment
The consultancy is expected to be completed between May – July 2026. The consultant will also provide the training sessions within this time frame (at least one mentoring session for CCIM staff, lasting 2 to 4 hours, with the schedule to be agreed upon based on the developer's availability).
- Scope of Work
- The web developer will undertake the following tasks:
- Conduct a comprehensive needs assessment with the CCIM team.
- Define system requirements and technical specifications, including system & plugin updates, bug and UI fixing and compatibility check.
- Implement SEO optimization and analytics setup for tracking website traffic and user engagement.
- Configure automated posting to Facebook and Telegram, schedule backups, and set up ongoing security monitoring.
- Provide training sessions for CCIM staff on website management, content updates, security, and troubleshooting.
- Deliver timely technical support, including troubleshooting, maintenance, and guidance for any technical issue after maintenance service.
- Deliverables
- The consultant is expected to deliver the following deliverables:
- Website Update & Maintenance: Update and maintain the CJKHMER website to ensure functionality, user-friendliness, and security. This includes improving site structure, navigation, and basic SEO, performing security checks, and documenting all updates.
- Deployment and Handover Report: Provide a concise report summarizing completed work, technical improvements, key findings, and recommendations for future maintenance and content management, along with documentation for smooth handover.
- Orientation & Guidance to CCIM staff: Conduct orientation and training sessions for CCIM staff on website management, content updates, troubleshooting, and security, supplemented with user-friendly guidance materials.
- Timely Support Post-Service: Provide a defined period of post-service support after handover to address technical issues or questions, ensuring minimal disruption to website operations.
- Bachelor's Degree in Computer Science, Information Security, or related field.
- Experience in software, website development and security for 3 to 5 years as a minimum
- Experience with threat modeling and installing digital security-related applications usable or suitable for communities/citizen journalists.
- Profound understanding of the Cambodian context, especially media freedom, digital rights and human rights issues.
- Excellent communication, facilitation, presentation skills.