EduSpots is looking for an innovative, communicative and organised App Development Coordinator to support the development and continuous improvement of the EduSpots App.
Summary
EduSpots was created to show that communities themselves can design, lead and sustain transformative learning. By unlocking the knowledge and creativity already present in communities, the model turns education into a shared civic responsibility rooted in local ownership and collective action.
In 2015, the first Spot was created by the Addae family in Abofour, Ashanti Region of Ghana, in response to a locked privately owned library in a neighbouring community, built on principles of community ownership, local leadership and purposeful collaboration.
Since that point, over 700 local leaders named Catalysts, including students, teachers and community members, have come together to create 50 community-owned learning hubs known as ‘Spots’ – a concept drawn from the Ghanaian idea of a drinking space. Each Spot is unique, shaped by the identity and aspirations of its community, but all are part of a connected online network advancing inclusive, future-ready education through WhatsApp for Learning and the EduSpots App.
Through the Spots, thousands of learners, or Sparks, take part in playful, community-rooted clubs ’ –across early years education, digital skills, STEM, climate action and gender equity themes ’ – that spark curiosity, collaboration and civic action. Many Sparks grow into Catalysts themselves, with one in four new Spots now founded by those who first joined as Catalysts. From this cycle of change, a movement is emerging across rural Ghana and beyond.
EduSpots has grown through a participatory model in which every Catalyst has a voice in shaping the network’s future. Their ideas and experiences feed into programme design and wider decision-making, with over half of our staff team drawn directly from Catalyst pathways.
As one Catalyst commented in the 2025 independent evaluation: “We’re not just implementing a pre-set model. Our ideas and experiences are actively shaping how EduSpots evolves. It’s truly a collaborative effort.” Find our latest guide book here.
In 2026, the EduSpots team is looking to double its impact by moving from 50 to 100 Spots, reaching an additional 10,000 learners, also widening our reach through its EdTech Innovations as part of the Mastercard Foundation EdTech Fellowship, and the launch EduSpots Unlocked to share aspects of our approach with the wider NGO community.
We are excited by our future. Do visit www.eduspots.org for further information.
About this role
Location: Remote working, Ghana-based
Reports to: Head of Programme & Product Operations
Salary: Coordinator band
Hours: Full-time
As EduSpots grows and develops, the need to innovate and strengthen our digital tools grows with it. At EduSpots we know the power of the community lies with the people within it, and EduSpots has developed an App in order for communities themselves to log the remarkable progress they are making. The EduSpots App has been developed as a tool through which Catalysts log their activity, track learner progress and record what’s happening in their Spot.
The App Development Coordinator will focus on making the EduSpots App as reliable and functional as possible for its users. This is a technical role centred on fixing bugs, improving existing functionality and ensuring the app works well day to day – particularly in the low-connectivity environments where many of our Spots are based. The foundations of the app are already in place, and the postholder will be working within an existing product, resolving issues and making steady improvements over time.
The App Development Coordinator will work closely with our team, particularly our Regional Coordinators, to gather feedback from Catalysts, community members and staff on their experience of the app.
Main duties and responsibilities
App Development
- Lead a thorough audit of the existing EduSpots App, identifying bugs, performance issues and usability gaps.
- Write and maintain clear, well-documented code across the app, resolving bugs and implementing improvements in line with organisational priorities.
- Ensure the app performs reliably in low-connectivity environments, with the realities of rural Ghana and Kenya in mind.
- Contribute to the ongoing development of the Android version of the app, with potential involvement in future iOS expansion.
- Support app releases, version control and deployment across relevant platforms (Google Play Store and, in time, the Apple App Store if relevant).
- Maintain clear technical documentation, ensuring the app’s architecture and codebase are transparent and sustainable.
- Ensure the app meets appropriate standards for data security, privacy and safeguarding across multiple jurisdictions (UK, Ghana and Kenya).
App uptake and user engagement
- Work closely with Regional Coordinators, Peer Mentors and Catalysts to gather structured feedback from Catalysts, community members and staff on their experience of the app.
- Help translate community feedback into clear development priorities, balancing technical feasibility with user need.
- Support the wider team in understanding and using the app, providing guidance and informal training where needed.
- Monitor app usage data and user engagement metrics, contributing to regular progress reports that keep the wider team informed and involved.
The postholder will be expected to report regularly on app development progress and usage, keeping the wider team informed and involved.
Personal Specification
Essential
- A minimum of 2 years’ professional experience in mobile app development.
- Some hands-on experience across the EduSpots technology stack, with a genuine willingness and ability to develop your skills in the others:
- Flutter for mobile app development
- React for web app development
- Ruby on Rails with a PostgreSQL database for backend development
- Heroku for deploying production and staging environments
- Google Play Console for managing app releases
- Experience diagnosing and resolving bugs and performance issues in existing codebases.
- Experience with Android development; familiarity with iOS development or a willingness to develop this skill.
- Experience with version control systems (Git) and collaborative development workflows.
- Ability to develop for low-bandwidth and low-connectivity environments.
- Good written and verbal communication skills, with the ability to explain technical concepts clearly to non-technical colleagues.
Desirable
- Experience working within an NGO, EdTech or social impact context.
- Experience deploying and managing apps via the Apple App Store.
- Experience with app analytics tools and user engagement metrics.
- Knowledge of mobile accessibility standards and inclusive design principles.
Personal qualities
- A genuine problem-solver who takes real pride in building things that work.
- Eager to learn and develop their skills within a dynamic, mission-driven organisation.
- Collaborative and people-centred, with a genuine interest in understanding how communities use technology in practice.
- Patient and empathetic, with the ability to communicate technical ideas to non-technical colleagues and community members.
- Committed to EduSpots’ values of community leadership, play, teamwork, passion, care, daring, sustainable impact and learning mindset.
- A genuine commitment to community-led education and EduSpots’ mission.
- Flexible, adaptable and resilient, with the ability to respond effectively to changing operational needs in a fast-paced environment.
Our core values are play, passion, community leadership, learning mindset, caring, daring and sustainable change.
Please send a tailored covering letter and CV to recruitment@eduspots.org by 21st June with a hope to meet shortlisted candidates shortly afterwards for a start date in July.
For further information please see www.eduspots.org. Also follow us on social media – @eduspots on LinkedIn, Instagram, and Facebook
EduSpots is committed to the safeguarding of children, with safeguarding education a core part of our work. Appointment will be subject to child protection screening appropriate to the post.
We are committed to being an inclusive and equitable employer; actively promoting diversity at all levels of our organisation and ensuring everyone feels included, valued and supported to fulfil their potential, encouraging candidates from all backgrounds to apply.
This job description will be reviewed annually and may be subject to amendment or modification at any time in consultation with the post holder.