chat account_circle
  • chat
  • Shaqodoon Organization

    E-Learning Platform Website Design and Development Consultant

    Shaqodoon Organization

    Shaqodoon is a local NGO founded in 2011 to create innovative and long-lasting solutions to Somalia/land’s youth employment challenges. The NGO is the upshot of the former EDC Somali livelihood project funded by USA

    Job Summary

    • Posted Date May, 11
    • Expire Date expired
    • Category Ict/technology/computers
    • Location Somalia & Somaliland
    • Type Consultant
    • Education Degree
    • Experience 5 - 6 years
    • Salary

    Job Description

    Position Title: E-Learning Platform Website Design and Development Consultant

    Job type: short-term consultant Open date: May 10th, 2024 Closed date: May 15th 2024

    Shaqodoon is a local NGO founded in 2011 to create innovative and long-lasting solutions to Somalia/land’s youth employment challenges. Shaqodoon organization designs, delivers and evaluates innovative programs to address some of the local community’s most urgent challenges in livelihood skill training, education, civic education, justice and health. Shaqodoon is a national platform whose goal is to prioritize youth employment and education on the development agenda and to exchange knowledge on effective policies and programs to improve employment and education opportunities for youth, prioritizing at risk youth, marginalized groups, and people who have lost hope and are thus often jailed for local crimes. Therefore, Shaqodoon organization want to develop modern and well designing e-learning platform called “koorso.org”.

    Background of koorso platform:

    Koorso is an online learning platform that was first developed in 2020.It was a response to covid 19 for the students of HargaBits Digital Academy in Hargeisa, Somaliland to continue their studies online as physical training was halted. The idea and design of Koorso platform was a collaborative effort between Shaqodoon Organization and HargaBits Digital Academy under Oxfam’s Work in Progress Project.

    The platform was to be unique from other online learning resources by not only offering quality in the courses but also being contextual to the community and Demographic of the people it would support. To do this it meant that the instructions and course content had to be offered in both English and Somali. Being that it was the lockdown period and a number of challenges came up and unfortunately the development and implementation of Koorso was impacted and it was discontinued.

    In 2023 we made the decision to revamp the platform as part of HargaBits Digital Academy’s sustainability strategy. The vision is to make the platform more user friendly with up-to-date digital skills courses that both HargaBits’ students and anyone from the general public would access at a fee. We would leverage the expertise of the trainers in collaboration with a technical consultant to get the platform up and running.

    To ensure the platform is ready to adequately meet the quality we hope for, we conducted a pilot test over a period of 10 days with a few topics of our “Basics of computer” course to better understand the user experience.

    Job Description:

    We are currently seeking a consultant (individual or company) to redesign and improve Shaqodoon’s Koorso E-Learning. In this role, the consultant will be responsible for both the design and development aspects of our e-learning platform's website. The consultant will play a crucial role in creating an engaging and user-friendly interface while also ensuring the technical implementation meets high standards of performance and functionality of the modern e-learning website like Coursera, and Udemy.

    Key Responsibilities:

    1. Reviewing koorso platform

    Platform Assessment:

    • Evaluate the current state of the Koorso e-learning platform, including its features, functionalities, user interface, and user experience and identify its strengths, weaknesses, opportunities, and threats (SWOT analysis) of the platform assessing how well the platform aligns with the organization's intended training goals and objectives.

    • Gather feedback from current users of the Koorso platform through surveys, interviews, and user testing, to identify common user preferences, and areas for improvement.

    • Assess the effectiveness of the instructional design, multimedia elements, and interactivity of the content.

    • Conduct interviews with key stakeholders within the organization, including executives, managers, instructors, and IT personnel.

    • Review the technology infrastructure supporting the Koorso platform, including servers, databases, and security measures and identify any technical issues or limitations that may affect performance, scalability, or security.

    • Identify industry best practices and innovative features that could be incorporated into the platform for improvement.

    • Document findings, recommendations, and action plans in a comprehensive report and present findings and recommendations to relevant stakeholders in a design workshop

    2. Redesigning of the e-learning Platform Website:

    • Lead the design process for the e-learning platform's website, focusing on creating visually appealing and intuitive user interfaces .

    • Create user personas representing different types of learners who will use the platform.

    • Define the structure and organization of content on the platform, including navigation menus, categories, and subcategories.

    • Create a sitemap outlining the hierarchy of pages and content areas.

    • Develop wireframes and low-fidelity prototypes to visualize the layout and functionality of the e-learning platform.

    • Iterate on the design based on feedback from stakeholders to refine the user experience.

    • Ensure that the platform layout adheres to accessibility standards, making it usable for all users, including those with disabilities.

    • Explore different visual design styles, color schemes, typography, and imagery options for the platform layout.

    • Design the layout to be responsive, ensuring optimal viewing and interaction experiences across various devices and screen sizes.

    • Collaborate with the development team or future implementers to ensure that the design specifications are technically feasible and align with development best practices.

    • Provide design documentation, style guides, and assets to support the implementation phase.

    • Present design concepts to stakeholders for feedback and iteration.

    • Incorporate feedback and make revisions to the layout design as necessary to ensure alignment with stakeholder requirements and user needs.

    • Provide comprehensive documentation and support to facilitate a smooth handover for the next step of the platform development

    . E-learning platform website developer:

    • Implement frontend components and features using HTML, CSS, and JavaScript, with a focus on responsiveness and interactivity.

    • Utilize frontend frameworks/libraries such as React.js or Vue.js to streamline development and enhance user experience.

    • Collaborate with designers to translate design mockups into functional frontend code, ensuring pixel-perfect implementation.

    • Develop backend services, APIs, and database structures to support the website's functionality and content management.

    • Utilize backend technologies such as Node.js, Django, or Flask to build scalable and maintainable backend systems.

    • Implement user authentication, authorization, and other security measures to protect user data and ensure compliance with privacy regulations.

    • Integrate frontend and backend components to create a seamless user experience and ensure smooth data flow between the client and server.

    • Conduct thorough testing and debugging to identify and resolve issues, ensuring the website meets high standards of performance, usability, and security.

    • Document design decisions, technical specifications, and development processes to facilitate collaboration and knowledge sharing within the team.

    • Collaborate with cross-functional teams, including designers, developers, and project managers, to ensure alignment with project goals and timelines.

    Skills and Qualifications

    • Proven experience 5 years in website design, with a focus on user-centric design principles and best practices.

    • Proficiency in design tools such as Adobe Creative Suite (Illustrator, XD) or Sketch, as well as prototyping tools like Figma or InVision.

    • Strong understanding of UI/UX design principles, responsive design techniques, and web accessibility standards.

    • Excellent visual design skills, with a keen eye for typography, color, layout, and imagery.

    • Experience working in Agile development environments and collaborating with multidisciplinary teams.

    • Effective communication skills, with the ability to articulate design concepts and rationale to both technical and non-technical stakeholders.

    • Bachelor's degree in computer science Graphic Design, Web Design, HCI, or a related field is preferred

    Qualifications web developer:

    • Proven experience 7 years in website development, with expertise in both frontend and backend technologies.

    • Strong proficiency in frontend technologies such as HTML, CSS, JavaScript, and frontend frameworks/libraries (React.js, Vue.js).

    • Experience with backend development using languages such as Node.js, Python, or PHP, and frameworks like Django, Flask, or Express.js, and Laravel 10.

    • Knowledge of database systems such as MySQL, MongoDB, or PostgreSQL, and experience.

    • Familiarity with version control systems (Git), agile development methodologies, and collaborative development tools.

    • Excellent problem-solving skills, attention to detail, and ability to work independently and as part of a team.

    • Effective communication skills, with the ability to articulate technical concepts to non-technical stakeholders and collaborate across multidisciplinary teams.

    E-learning platform features and functionality:

    • Here are features and functionalities of an e-learning platform website:

    • Allow users (students, instructors, administrators) to create accounts and log in securely.

    • Implement authentication mechanisms to verify user identities and protect sensitive information.

    • Provide user profiles where users can view and update their personal information, preferences, and learning progress.

    • Enable users to track their course enrollments, completed modules, achievements, and certificates.

    • Offer a catalog of courses covering various subjects, topics, and skill levels.

    • Allow instructors to create, manage, and publish courses, including course descriptions, outlines, and learning objectives.

    • Support various types of educational content, including text-based articles, videos, presentations, quizzes, assignments, and assessments.

    • Enable content creators to upload, organize, and update course materials, lectures, videos, and resources.

    • Provide a centralized platform for course delivery, learning materials, and assessments.

    • Offer features such as course scheduling, progress tracking, grading, and feedback.

    • Incorporate interactive elements such as discussion forums, messaging systems, and communication among students and instructors.

    • Facilitate the creation and administration of quizzes, tests, assignments, and exams.

    • Enable instructors to grade student submissions, provide feedback, and monitor progress.

    • Offer automated grading and feedback mechanisms for objective assessments.

    • Provide interactive challenges, simulations, and case studies to enhance engagement and retention.

    • Track and analyze user engagement, learning outcomes, and performance metrics.

    • Generate reports and dashboards for administrators, instructors, and students to monitor progress, identify trends, and assess effectiveness.

    • Encourage collaboration, knowledge sharing, and networking among learners and educators.

    • Provide multilingual support to cater to a diverse audience and facilitate learning in different languages.

    • Integrate with external systems payment gateways APIs like zaad, edahab, banks.

    • Comprehensive final report of the system development and

    Deliverables web designer:

    1. Koorso assessment platform reports with recommendation including Swot analyses and the recommendation of the next steps
    2. Final platform design with necessary features for the e-learning platform integrated with existing platform assessment feedback and design workshop recommendations
    3. Design/improve the e-learning platform ready for uses
    4. Hand over the user manual and provide training to Shaqodoon team

    Attachments

    How to apply

    Experienced consultancy companies or qualified individual can apply. If you are passionate about designing and developing engaging e-learning platforms and have the skills and expertise to excel in both design and development roles, we encourage you to apply. Join us in shaping the future of online education through innovative website design and development.

    Interested consultants who meet the criteria above are encouraged to send companies: company profile, expert CVs, technical and financial proposal, links of the similar previous works and work plan) their detailed CV with cover letter to [email protected] By 15 of May, 2024. Kindly indicate the consultancy position title on the subject line when applying. Only shortlisted candidates will be contacted. Shaqodoon is an equal opportunity employer.

    Share & Printer

    Similar Jobs