Snapplify Logo

Senior Front End Developer

Snapplify|Posted 1 month ago

Skills and experience

Role:Frontend engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    JavaScript
Nice-to-have skills:
    Thymeleaf

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

Role description

About Snapplify

At Snapplify, we’re unlocking access to digital education and empowering educators to teach in ways that make sense for the 21st century. As a fast-growing edtech scale-up, we’re expanding our footprint in Africa, the UK, and the US — and we need a Senior Front-end Developer to help us reach new heights.

Why Join Us?

Work on AI-integrated platforms for education

Help modernise our front-end stack and shape its future direction

Join a high-impact, autonomous, and collaborative team

Flat structure with space to grow and lead

The Role

We're looking for a self-sufficient, senior front-end developer with strong JavaScript skills and a sharp eye for design. You’ll play a key role in improving user experience and shaping how users interact with our platforms.

This is not an entry-level or junior position — we want someone who can take ownership, contribute meaningfully to front-end architecture decisions, and collaborate across teams without needing hand-holding.

What You’ll Be Doing

Leading the creation of polished, responsive front-end experiences

Working closely with designers and product owners to implement features with a strong UX focus

Contributing to our front-end modernisation efforts (e.g. migrating from JSP to Thymeleaf and exploring Vue.js or other frameworks)

Writing clean, scalable JavaScript and building components with future growth in mind

Collaborating on AI-integrated front-end features

Optimising performance and accessibility

Participating in agile rituals and driving quality from design to deployment

Our Tech Stack

Languages & Markup: HTML, CSS/SCSS, JavaScript (strong knowledge essential)

Frameworks: Thymeleaf, JSP

Build Tools: Webpack, Grunt, NPM, Maven, Gradle

Data Formats: JSON, XML, CSV

Design Tools: Figma

What We’re Looking For

5–10 years experience in front-end development

Strong JavaScript proficiency (essential)

Solid understanding of UI/UX design principles

Experience working independently on complex features

Ability to take designs from Figma and implement with precision

Bonus: Experience with Thymeleaf, Vue.js, or legacy system migrations

Familiar with accessibility, responsive design, and performance best practices

Clear communication, ownership, and a proactive mindset

About Snapplify

51-200 employees

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

Friday Lunchs
Table Tennis
Great Coffee
Global Team
Work Remotely
Study Assistance

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
Amazon VPC
Amazon VPC
PostgreSQL
PostgreSQL
Apache Cordova
Apache Cordova
Objective-C
Objective-C
Javascript
Javascript
Node.js
Node.js
MySQL
MySQL
PHP
PHP
Java
Java
Spring Framework
Spring Framework
Redis
Redis
RabbitMQ
RabbitMQ
jQuery
jQuery
HTML5
HTML5
Bootstrap
Bootstrap
nginx
nginx
Ember.js
Ember.js
Kotlin
Kotlin
Vue.js
Vue.js
Kibana
Kibana
Angular
Angular
Amazon Redshift
Amazon Redshift
Amazon Kinesis
Amazon Kinesis
HIbernate
HIbernate
Amazon Lambda
Amazon Lambda
Jackson
Jackson
JUnit
JUnit
WooCommerce
WooCommerce
Amazon CloudFront
Amazon CloudFront
Amazon API Gateway
Amazon API Gateway
Stripe
Stripe
Amazon Web Services
Amazon Web Services

utilities

Amazon Route 53
Amazon Route 53
Amazon SES
Amazon SES
Elasticsearch
Elasticsearch
Google Analytics
Google Analytics
Mixpanel
Mixpanel
Hotjar
Hotjar
TestProject
TestProject
BrowserStack
BrowserStack
Litmus
Litmus

dev ops

Bower
Bower
GitHub
GitHub
Grunt
Grunt
Jenkins
Jenkins
Pingdom
Pingdom
Circle CI
Circle CI
Git
Git
Docker
Docker
Maven
Maven
Gradle
Gradle
Selenium
Selenium
Vagrant
Vagrant
Android Studio
Android Studio
New Relic
New Relic
npm
npm
Xcode
Xcode
Bitbucket
Bitbucket
Subversion
Subversion
IntelliJ IDEA
IntelliJ IDEA
Netlify
Netlify
Opsgenie
Opsgenie

business tool

Google Apps
Google Apps
Slack
Slack
MailChimp
MailChimp
JIRA
JIRA
HubSpot
HubSpot

Similar jobs on OfferZen: