Volunteer JavaScript Developer | Numberfit
View: 107
Update day: 11-06-2024
Location: Amersham South East
Category: IT - Software Planning / Projects
Industry: Marketing Advertising Nonprofit Organization Management Financial Services
Job type: Volunteer
Job content
Help us develop our website and educational apps so that we can achieve our aim of making maths relevant and physically active and raising attainment.What will you be doing?
Numberfit is a social enterprise that works to make Maths learning fun and engaging for children across all age groups. We are looking to grow our reach, and with this our team.
Numberfit has two key product areas Numberleague and AnswerMats. The Numberleague is a series of Maths minigames/activities where teams of students accumulate points which are then displayed on a leaderboard. There are three variants of the Numberleague a free trial for schools to try the service, a competition in which schools compete, and a version for the home, which can be used to practise and revise topics. AnswerMats is a physically active way for students to complete Maths worksheets. Students have packs of cards and a physical board, an AnswerMat, on which they pair questions with their corresponding answer.
Some of the tasks we are looking for JavaScript Development volunteers to help us with are
- Programmatically creating Maths question cards, which are then collated to form Maths worksheets in PDF format. These PDFs are distributed online and as physical Maths question packs. PDFs are created using a Node.js library called PDFKit.
- A mixture of front-end and back-end JavaScript tasks. Back-end tasks will usually use Node.js. Products like the Numberleague are serverless (using HTML, CSS and JavaScript) but, like other applications with a backend, use DynamoDB databases hosted on Amazon Web Services (AWS).
You will be working with our internal developer and senior team, who will provide you with instruction and guidance.
What are we looking for?
We are looking for a volunteer who has experience in
- Cloud computing
- Front- and or back-end JavaScript development (Node.js is used). We welcome applications for those new to JavaScript or wishing to improve their abilities.
- Strong understanding of HTML and CSS.
- Understanding of version control and basics of using GitHub.
- Willingness to assist with writing technical documentation.
- Node.js development.
- Testing experience. May be with other languages if not specifically JavaScript.
- Mobile app development, using cross-platform frameworks such as Ionic and React Native, or native technologies for Android or iOS development.
- Non-relational databases, such as MongoDB and DynamoDB (Numberfit products use DynamoDB on AWS).
- Any experience with cloud computing architecture, technologies, and platforms (e.g. Amazon Web Services, Google Cloud Platform, Microsoft Azure) would be useful. Numberfit use Amazon Web Services.
- Accuracy and attention to detail
- Ability to quickly understand the needs of our team / organisation / users
- Can ask key questions to enable us to clarify requirements
- Understands the resource constraints of a small organisation and is able to work with these
- Open to feedback
Your input will shape the direction we take as an educational technology organisation helping connect children to high quality learning during this time of homeschooling.
With your help we’ll be able to continue to raise the profile of mathematics, enjoyable learning and children’s wellbeing.
What’s in it for the volunteer?
You would become part of our small, friendly team and you have the opportunity to use your time to make a real difference to the organisation’s ability to provide and deliver enjoyable maths sessions and materials for children across all age groups.
Causes
- Education
We aim to raise the...
Deadline: 26-07-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 03-07-2024🌏 Brighton & Hove, South East
-
⏰ 05-07-2024🌏 Basingstoke, South East
-
⏰ 29-06-2024🌏 Oxford, South East
-
⏰ 04-07-2024🌏 Sevenoaks, South East
-
⏰ 09-07-2024🌏 Banbury, South East
-
⏰ 07-07-2024🌏 Maidenhead, South East
-
⏰ 06-07-2024🌏 Aldershot, South East
-
⏰ 07-07-2024🌏 Winchester, South East
-
⏰ 25-06-2024🌏 Banbury, South East
-
💸 £240/daily - £300/daily⏰ 28-06-2024🌏 Brighton & Hove, South East