MId-Level Java Developer
Snapplify|Posted 28 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
At Snapplify, we're increasing access to digital education and empowering educators to transform their classrooms for the 21st century. We need a Java Developer to join out growing team. This is a career-defining role in a high-growth edtech scale-up. You’ll have the opportunity to use your design wizardry to help us reach new heights, and grow our impact across Africa, the United Kingdom, and the United States.
Our team believes in making a real, measurable impact. We're known for being innovative and have a hardworking team of experts who are incredible to work alongside. We move fast, with a bias towards action. If you're ambitious, driven, and like to work on big, chewy projects, our team might be for you.
So what are we looking for?
We’re looking for a Developer who can hit the ground running in assisting us with some really great projects. If you are someone who:
Has reliable internet for remote working (if required)
Communicates well verbally and in writing
Can take ideas from conception to implementation
Enjoys complex projects that include newer technology
Constantly looking for newer and better ways to work
Get things done on time without a diva attitude
Has a bias towards action
Chooses to learn and strives for mastery
We can work with and shares the same vision and mission as we do
Be able to comment and give input on coding standards and best practices
Be able to contribute in all areas of the SDLC (Requirement gathering, planning, development, testing, implementation, and post-go-live support) - Not just a “programmer/coder”
So, if the above describes you - read on to find out what will be required of you and what will impress us.
Our Tech Stack includes (but not limited to)
Kotlin / Java
Spring Framework
Hibernate JPA
SQL (relational database) and or Postgres (object-relational databases)
AWS SQS and or Spring integration
Gradle or Maven, NPM or similar dependency knowledge
Vue.js or similar front end frameworks
WebPack, Grunt or similar packaging frameworks
CSS / SCSS / Less
HTML
JSON, CSV, XML
What will you be required to do?
Create intuitive and highly functional products for our customers
Create intuitive and highly functional tools for our internal teams
Produce quality code
Collaborate with cross-functional teams to define, design, and ship new features
Bug fixing and improving application performance
Attend daily stand-up, sprint kick-off and retrospectives with an Agile/SCRUM environment
Be responsible and accountable for the delivery of work that you have committed to
Continuously improving your knowledge, at work and at home
Break down user stories into tasks and estimations
Work in a peer code-reviewed environment. You review my code, I review yours
Become a tech evangelist for systems that make you happy.
What skills/knowledge and experience will impress us?
5 - 10 years of experience in a similar role
Substantial work experience in AWS services, Design Patterns, OO, Procedural or Functional programming styles.
Impressive experience and knowledge in JavaScript, HTML and CSS (Standard LESS, SCSS or compiled CSS)
Hands-on experience with test rail or other QA software
Hands-on experience in unit testing with frameworks like JUnit.
Good SQL database experience and SQL construction
Solid understanding of git and how to use it in your daily workflow
Experience with a product development tools (i.e. Jira)
Experience in E-Reading, E-Readers
Mobile development experience
Mobile web experience
What can you expect working at Snapplify?
Competitive salary
A flat organizational structure with a focus on teamwork and continuous learning
A fast-paced and challenging environment that will keep you on your toes
An environment where your input and ideas matter
Monthly team events
Sign up or log in to apply:
About Snapplify
Snapplify is at the forefront of edtech solutions in Africa, and specialises in enabling digital learning for individuals and institutions via the largest digital educational marketplace in Africa.
Thousands of schools, colleges and universities use Snapplify every day to teach, learn, and access educational content. Snapplify is the digital content partner on one of the widest-reaching digital interventions in Africa – a project that delivers technology and e-learning to public schools in South Africa’s Gauteng province.
As a socially minded company, Snapplify is committed to supporting others and creating sustainable change, globally, through collaboration and innovation. Snapplify runs impact programmes through the Snapplify Foundation, and empowers, inspires, and uplifts teachers via Teacha! (the largest community of teachers in Africa, working to empower, inspire, and uplift teachers through community platforms, a resource marketplace, and careers portal). Snapplify’s technology is also used in other educational products to facilitate collaboration throughout the educational community.
Snapplify originated in South Africa, focusing initially on the South African education and digital content industries. Since its establishment in 2012, the company has grown and expanded into new markets in Africa and the United States, with offices across South Africa, as well as in Nairobi, London, Amsterdam and New Jersey. Snapplify is backed by AngelHub Ventures, a venture capital company backed by former First National Bank CEO Michael Jordaan and the Harris family, as well as international investors. In 2019, Snapplify secured $2 million expansion capital from venture capital firm Knife Capital, and empowered African investment manager Hlayisani Capital’s Hlayisani Growth Fund.
Snapplify’s work has been recognised by leading global organisations, including the London Stock Exchange Group (LSE) who have twice selected Snapplify as one of their Companies to Inspire Africa (2017 and 2019) and HolonIQ who in 2020 and 2021 included Snapplify in their esteemed HolonIQ Africa Edtech 50 list. Snapplify has been a Bett Award (2020) finalist in the Innovator of the Year category; has won an Edtech Breakthrough Award (2021) for Industry Leadership; and has twice been named the overall winner of the Reimagine Education Gold Award for the Africa Region (2020 and 2021) – honours that are indicative of the company's calibre in tech innovations.
Perks at Snapplify
Tech Stack
application and data


































utilities









dev ops





















business tool




