Resolute Education Logo

Mid-Level Frontend Developer

Resolute Education|Posted 1 month ago

Skills and experience

Role:Frontend engineer
Other roles:Full stack engineer, UX engineer
Experience in role:4+ years
Language proficiency:English
Must-have skills:
    React
    Next.js
    Fetch API

Location and salary

Remote policy:In-office
Location of job:Pretoria, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R30,000 - R35,000 per month

Role description

Join Resolute Education, a fast-growing edtech company, as a Mid-Level Frontend Developer and play a key role in shaping the digital experience for learners across Africa, the Middle East, and Asia. You'll design and implement intuitive, engaging interfaces for our tech-based subjects like coding and robotics, working closely with cross-functional teams to transform complex user needs into seamless, user-centered experiences.

In this role, you'll develop high-quality, responsive frontend components using modern frameworks like React and Next.js. You'll oversee junior developers, conduct code reviews, and define frontend development standards. We're looking for someone with 4-6 years of experience in frontend web development, strong proficiency in JavaScript frameworks, and a passion for detail-oriented implementations.

At Resolute, we offer a collaborative environment with opportunities for growth into senior leadership roles. You'll have access to company-wide training, participate in events and conferences, and receive regular feedback and mentorship. Join us in our mission to transform how learners prepare for the future, equipping them with real-world skills in creativity, critical thinking, and problem-solving.

About Resolute Education

15-50 employees

What We Do

Resolute Education is a fast-growing edtech company on a mission to transform how learners prepare for the future. We develop and deliver engaging, tech-based subjects like coding and robotics used by schools across South Africa and internationally — including markets in Africa, the Middle East, and Asia. By combining hands-on hardware with intuitive software, we equip learners with real-world skills in creativity, critical thinking, and problem-solving.

Why Work For Us

At Resolute, you'll help shape the future of education in meaningful ways. Since 2018, we've grown into a dynamic player in the B2C and B2B edtech space, creating tools that make learning tech subjects accessible and exciting for learners and educators. As part of a passionate, mission-driven team, your work will directly impact how thousands of young people engage with technology and prepare for tomorrow’s world.

Our Culture

Our culture is driven by learning, creativity, and impact. We’re a tight-knit team based in Pretoria, South Africa, with a global footprint. We value thoughtful innovation, proactive problem-solving, and collaborative execution. With a team of about 45 people, we foster an environment where everyone is empowered to contribute, experiment, and grow.

Our Engineering Processes

We believe in engineering with purpose. Our stack includes React, Next.js, Tailwind CSS, Material UI, and styled-components, with modern tooling like GitHub, Vite, and CI/CD workflows. Our platforms are designed to perform well even in low-resource settings — lightweight, responsive, and intuitive. We follow best practices, embrace clean code, and encourage continuous learning and peer reviews to keep quality high and tech debt low.

Our Hiring Processes

Our hiring process is designed to identify people who thrive in a fast-moving, impact-driven environment. It includes:

  • A 30-minute introductory call
  • A role-specific task
  • A panel interview
  • Reference checks

We look for builders — people with solid technical skills, strong attention to detail, and a genuine passion for education and positive change.

Tech Stack

application and data

Amazon S3
Amazon S3
PostgreSQL
PostgreSQL
Javascript
Javascript
Node.js
Node.js
Python
Python
React
React
RabbitMQ
RabbitMQ
HTML5
HTML5
Django
Django
nginx
nginx
React Native
React Native
Next.js
Next.js

utilities

Amazon SES
Amazon SES
Google Analytics
Google Analytics
Hotjar
Hotjar

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Android Studio
Android Studio
Bitbucket
Bitbucket
VS Code
VS Code

business tool

Google Apps
Google Apps
MailChimp
MailChimp

Similar jobs on OfferZen: