Snapplify is an edtech company, specialising in the enablement of digital learning by establishing a marketplace for digital education content, related educational services, and devices.
We are the largest ebook aggregator and distributor in Africa with an ebook offering of over 240 000 titles from over 250 publishers. We work with over 1000 schools across Africa, offering them digital education tools.
Apart from being an award-winning hardware distribution solution for ebooks we have also won multiple awards for technical innovations in digital distribution for the emerging market classroom. Since then we’ve expanded into Africa, Europe and the United States, with offices across South Africa, as well as in Nairobi, Amsterdam and New Jersey.
What are we looking for?
If details matter to you and you have a thirst for knowledge - we like you already!
What will my day-to-day key responsibilities be?
Design, build and maintain reader based platforms of the Snapplify product.
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-Test all codes for robustness, including edge cases, usability, and general reliability.
Bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Adhere to company product methodology and processes (Agile/SCRUM).
Contribute to company product architecture.
Produce quality code under the guidance of the Lead Developer.
Taking part in any training and development opportunities the company provides.
Staying up to date and implement critical changes to the development technologies used by the Company.
Diploma/Degree in Software Development or similar
5 years of overall development experience
HTML and CSS (Standard LESS, SCSS or has knowledge of compiled CSS)
Ability to problem-solve
Basic IT hardware/software skills
Good people skills
Strong written and verbal communication
Good attention to detail
Working with remote data via REST and JSON
Building HTML/CSS components
, NPM and build scripts
Command line usage
Using REST API interfaces
Grunt or similar
,Electron or similar
TypeScript or other transpiled JS
What’s in it for you?
There’s plenty of room for you to grow and potentially take on more responsibilities.
Competitive, marketed-related salary
For the right person, there is also the opportunity to work from home from time to time …
Working with a team of developers who possess the passion to push technology to the next level