Terms of Reference (TOR) for Hiring a Web Developer
Hiring a Web Developer for Development of an Online Capacity Assessment Platform
Background:
War Child, in collaboration with its partners and through funding support from the Dutch Relief Alliance, aims to develop an online capacity assessment platform. This platform is designed to facilitate local partners and INGOs in identifying their capacity-building needs. The platform will help users conduct assessments, create work plans based on identified needs, and monitor progress over time.
Objectives:
The primary objective of this project is to design and develop a user-friendly, secure, and scalable online capacity assessment platform with the following features:
- User Registration and Profile Management.
- Capacity Assessment Tools and Questionnaires.
- Automated Analysis and Reporting.
- Work Plan Creation and Management.
- Monitoring and Evaluation Dashboard (TBC).
- Multi-language Support (initially English and Arabic, with potential for future languages)
- Mobile Responsiveness
Scope of Work:
The web developer will be responsible for the following tasks:
Requirement Analysis:
- Work closely with the Area Manager and the Partner lead, along with other stakeholders, to collect detailed requirements and comprehensive inputs for the design. This may involve travel to Gaziantep.
- Analyze and document functional and non-functional requirements.
Platform Design:
- Create wireframes and mockups for the platform.
- Design intuitive user interfaces and user experiences (UI/UX).
- Ensure the platform design is mobile responsive and accessible.
Development:
- Develop the front-end and back-end of the platform.
- Implement user authentication and authorization.
- Integrate capacity assessment tools and questionnaires.
- Develop automated analysis and reporting features.
- Create modules for work plan creation and management.
- Implement a monitoring and evaluation dashboard.
- Ensure the platform supports multi-language functionality (English and Arabic initially).
Testing and Quality Assurance:
- Conduct unit testing, integration testing, and user acceptance testing (UAT).
- Address bugs and issues identified during testing.
- Ensure the platform meets security standards and best practices.
Deployment and Training:
- Deploy the platform to a production environment.
- Provide training to key stakeholders and users.
- Develop user manuals and documentation in both English and Arabic.
Maintenance and Support: - Offer post-deployment support for a defined period.
- Provide ongoing maintenance and updates as needed.
Deliverables:
- Detailed project plan and timeline.
- Wireframes and design mockups.
- Functional and non-functional requirement documents.
- Fully developed and tested online capacity assessment platform.
- User manuals and documentation in both English and Arabic.
- Training sessions and materials for the NGOs and INGOs.
- Post-deployment support and maintenance plan.
Required Qualifications:
- Proven experience in web development, particularly in developing complex platforms.
- Proficiency in front-end technologies (HTML, CSS, JavaScript, React, etc.).
- Strong back-end development skills (Node.js, Django, Ruby on Rails, etc.).
- Experience with database management (MySQL, PostgreSQL, MongoDB, etc.).
- Knowledge of security standards and best practices in web development.
- Experience with responsive design and cross-browser compatibility.
- Familiarity with data visualization tools and libraries.
- Excellent problem-solving and communication skills.
- Experience with Agile/Scrum methodologies is a plus.
- Prior experience in developing platforms for non-profits or INGOs is an advantage.
- Willingness to travel to Gaziantep to coordinate with partners during the design phase.
Timeline:
- Requirement Gathering and Analysis: 2 weeks
- Design Phase: 3 weeks
- Development Phase: 8 weeks
- Testing and QA: 3 weeks
- Deployment and Training: 2 weeks
- Post-Deployment Support: 4 weeks
Reporting:
The web developer will report to the Area Manager and provide regular updates on progress, challenges, and milestones.
For More information, make sure to download and review the TORs
https://go.axel.network/shares/1741e4ab-602a-4af9-95f6-a2819d8203f3
How to apply
Application Process:
Interested candidates are requested to submit a detailed resume/CV, a portfolio showcasing similar projects completed, a technical proposal outlining the approach to be taken for this project, and a financial proposal with a detailed cost breakdown. All applications must be submitted to Procurement.
SY-JO@warchild.net by 31st Aug 2024.