Mid-Level Front-End Developer
Full-time
ATS Client
Job Title: Mid-Level Frontend Developer
Location: Pretoria, Gauteng
A leading edtech company is looking for an experienced Mid-Level Frontend Developer with strong experience in modern frameworks and tools (e.g. React, Next.js, or similar) to join their team in Pretoria . This is an exciting opportunity for a dedicated frontend developer to shape the digital experience of thousands of learners and educators across Africa, the Middle East, and Asia by designing and implementing intuitive, engaging, and accessible interfaces that make learning coding, robotics, and other tech-based subjects both effective, engaging, and enjoyable. If you have experience in frontend web development and a passion for transforming complex user needs into seamless, user-centered interfaces, we want to hear from you!
Responsibilities:
Requirements:
Benefits:
Contact RPO Recruitment for your next career opportunity.
Apply for this role today, contact Justin Peach at RPO Recruitment or on LinkedIn.
You can also visit the RPO Recruitment website: rporecruitment.co.za or email us your CV: *****@*****.co.za.
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
Location: Pretoria, Gauteng
A leading edtech company is looking for an experienced Mid-Level Frontend Developer with strong experience in modern frameworks and tools (e.g. React, Next.js, or similar) to join their team in Pretoria . This is an exciting opportunity for a dedicated frontend developer to shape the digital experience of thousands of learners and educators across Africa, the Middle East, and Asia by designing and implementing intuitive, engaging, and accessible interfaces that make learning coding, robotics, and other tech-based subjects both effective, engaging, and enjoyable. If you have experience in frontend web development and a passion for transforming complex user needs into seamless, user-centered interfaces, we want to hear from you!
Responsibilities:
- Develop high-quality, responsive, and accessible frontend components using modern frameworks and tools (e.g. React, Next.js, or similar).
- Oversee and guide the work of junior frontend developers, ensuring code quality, adherence to design specifications, and proper use of tools and technologies.
- Participate in code reviews and contribute to a high-performing, team culture; conduct code reviews, provide constructive feedback, and foster a collaborative development environment.
- Define and enforce frontend development standards and best practices.
- Collaborate with backend developers to integrate APIs and ensure seamless end-to-end functionality.
- Uphold the company's visual identity while promoting clarity, functionality, and engagement.
Requirements:
- 4-6 years of experience in Frontend web development.
- Relevant design degree/qualifications/certifications, for example: Bachelor of Information Science or Computer Science.
- Strong proficiency in JavaScript frontend frameworks, preferably React JS, Redux, Context API, or similar.
- Experience with RESTful APIs and asynchronous request handling.
- Familiarity with tools such as Webpack, Babel, ESLint, and Git.
- UI/UX sensibility and experience collaborating closely with design teams.
- Deep understanding of HTML5/CSS3/SCSS - semantic markup, styling methodologies (e.g., BEM), and pre-processors.
- Proficiency in JavaScript (ES6+) - modern JavaScript features and syntax.
- Experience with React.js - Component-based architecture, hooks, and context.
- Experience with Next.js - Server-side rendering (SSR), static generation (SSG), and API routes.
- Familiarity with Context API - for state management.
- Experience with Styling & UI Frameworks such as Tailwind CSS or Material UI - Utility-first styling or component-based design systems.
- Experience with Styled Components / Emotion - CSS-in-JS libraries for scoped styling.
- Proficiency in API Integration: RESTful APIs, Axios/Fetch API - for async communication (GraphQL is optional but good to have).
- Familiarity with Tooling & DevOps: Git & GitHub / GitLab - Version control, pull requests, and branching strategies; Webpack/Vite / Babel - Build tools and transpilers; CI/CD pipelines - Basic familiarity with automated deployments (GitHub Actions, Vercel, Netlify).
- Logical, organised thinker.
- Clear, concise, and proactive communicator.
- Strong at planning, delegating, and executing.
- Proactive and solution-oriented.
- Personable, approachable, and team-driven.
- Results-focused and goal-oriented.
Benefits:
- Competitive salary (to be discussed in the application process).
- Access to company-wide training and development sessions.
- Participation in company events, conferences, and summits.
- Opportunity to grow into senior leadership roles, participate in strategy development, and access ongoing professional development.
- Regular feedback, mentorship, and opportunities to lead initiatives that shape the future of the design language.
Contact RPO Recruitment for your next career opportunity.
Apply for this role today, contact Justin Peach at RPO Recruitment or on LinkedIn.
You can also visit the RPO Recruitment website: rporecruitment.co.za or email us your CV: *****@*****.co.za.
We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Mid-Level Front-End Developer in Pretoria, Gauteng vacancy
- ...Job Title: Mid-Level Frontend Developer Location: Pretoria, Gauteng A leading edtech company is looking for an experienced Mid-... ...with backend developers to integrate APIs and ensure seamless end-to-end functionality. Uphold the company's visual...
- ...Cypress Technical Mentorship in order to guide Junior to Mid-level developers Ability to translate technical jargon into clear business... ...Experience in Test Automation Some Experience in Back-end Technologies and Programming Languages like Python. Any experience...
- ...Job Description Ready to build the digital showroom of the future? As a Senior Front-End Developer, you'll be at the heart of a modern retail sales platform that powers how vehicles are configured, sold, contracted and delivered across global markets. Your mission...
- ...You'll help develop a next-generation Self-Service Analytics Platform that empowers users to explore data, create dashboards, build interactive... ...web applications using Angular, React and other modern front-end technologies. Designing intuitive user interfaces that make...
- ...Job Description We are seeking an experienced Senior Front-End Developer to design, build, and maintain high-quality digital solutions within a dynamic, global IT environment. The role focuses on delivering innovative, user-centric applications that enhance digital...
- Mid- Level Software Engineer/Java Developer (Information Technology) Location: Pretoria/Johannesburg North Our client in the Information Technology... ...4-7 years' solid development experience • Back-end and Front-end Development • Knowledgeable about cloud native...
- About the job Mid Level Backend Developer (Fintech) Our client is looking for a technically excellent and ambitious Mid Level Backend Developer to take ownership of our client's technology systems. This is a hands-on role for a builder - someone who thrives on...
- ...Front End Intermediate Developer ( React / React Native) (Permanent: Menlyn Maine, Pretoria) About the Role: Design and develop robust... ...solving skills. Attention to detail and a high level of accuracy. Focused. Dedicated. High level of personal...
- ...making with actionable insights. We combine Agile ways of working , modern tools, and a collaborative culture to ensure our developers thrive while creating tangible business impact. Requirements Expertise in Data Intelligence and Business Intelligence Python...
R 8,000 - 15,000 per month
Location: Pretoria East Salary: R8 000 to R15 000 p.m. Our client in the Digital Printing industry is looking for a Front End Web Developer. Key responsibilities Maintain, content update and Web Development on DNN platform for websites Maintain, content update...- ...Overview: We are looking for a skilled Back End Developer to join our team. The role involves... ...Spring Boot, API design, custom extensions Front End: HTML, CSS, Velocity, XML... ...~ Relevant IT degree ~3+ years in a mid-to-senior back-end development role (6+ years...
- ...We're looking for a Senior Back-End Developer who loves writing clean code, solving difficult technical problems, and building scalable enterprise applications. You'll join an Agile team responsible for developing a platform that brings together critical financial products...
- ...code the future of mobility... We are hunting for a Back-End Developer who's ready to crank the volume on innovation, crush some serious... ...user experience, with opportunities to work on the Front-End code base as well as the Full Stack. Conduct with the feature...
- ...technology research organisation that research, develops, localises and diffuses technologies to... ...state. The CSIR has a vacancy for a Back-end Software Developer in the The Council... ...and development team with high-level system design and integration. Contribute...
- ...ESSENTIAL SKILLS ~3+years automated testing experience (unit tests, end-to-end tests) ~3+ years hands-on AWS serverless (Lambda, API... ...with E-mobility Java ROLE & RESPONSIBILITIES Develop and operate production ready business applications (24/7 Support...
- ...Key Responsibilities Plan, Develop, Test and Document advanced e-commerce solutions for our clients Develop customer-specific and generic Magento modules Develop integrations between Magento and 3rd Party Products Improve our own continuous deployment platform...
- ...Job Description Ready to build the invisible engine that powers thousands of developers worldwide? As a Senior Back-End Developer, you'll be part of a small, elite platform team responsible for creating secure, compliant and reusable cloud infrastructure components...
- ...Job Description Are you an experienced Senior Back-End Developer looking for your next exciting challenge? Join a high-performing Agile team where you'll build scalable enterprise solutions, work with modern technologies, and contribute to innovative, large-scale...
- ...Job Description We are looking for a Senior Back-End Developer to design and deliver secure, compliant, and reusable cloud infrastructure components and developer enablement solutions. The successful candidate will work within a global team to build scalable platforms...
- ...Opportunity Work-Force specializes in connecting talent with exciting career opportunities across various industries. This role as a Front-End Developer offers a chance to create engaging user interfaces and enhance user experiences on web applications. Role Overview In this...
- ...Job Description About the role: We are seeking a Senior Back-End Developer to join our Impact Platform team. The role requires expertise in API and ETL development, AWS cloud technologies, and data-driven programming. You will work on complex projects, develop scalable...
- ...marketing, branding, and communication initiatives. The Role Develop multimedia content, including videos, animations, interactive... ...brand alignment across all multimedia assets, maintaining a high level of quality and professionalism. Manage project timelines, resources...
- We are looking for a dynamic and experienced Front Office Manager to lead our Front Office team at Premier Hotel Pretoria... .... Manage room allocations, reservations, and occupancy levels. Train; motivate, and develop front office staff. Implement and maintain hotel...
- Are you a skilled Backend PHP Developer ready to build scalable, high-performance systems... ...-focused organisation is seeking a Mid-Level Backend PHP Developer to join their expanding... ...: Software Developers (Back-End / Front-End / Full Stack) Mobile Developers...
- ...Services sector, is searching for a skilled and passionate SQL Developer to join their high-performing technology team. This is your... ...manipulation skills in XQuery (beneficial) · Basic understanding of front-end languages like HTML, CSS, JavaScript (Beneficial) · Ability...
- ...looking for a Specialist IT Senior Developer to perform system program... ...understand and maintain a high-level understanding of the current... ...and maintain models that meet end-user requirements, including recommended... ...life cycle • Design Front end graphical user interface...
- ...client in the Information Technology Industry is seeking a WEB DEVELOPER to join their team. The et al Web Developer will be... ...requirements. Meeting with clients (when requested). Front-end website development (building of websites with the latest technology...
- ...Essential Job Functions Design, develop, test, and debug web... ...maintain, and deploy robust back-end systems using C#, ASP.NET MVC,... ...clearly and concisely with all levels of staff, including senior management... ...focus on Angular for the front-end. ~ Proficiency in C# and...
- ...building boring enterprise apps that put everyone to sleep? Ready to level up and bring some serious swagger to South Africa's tax system? We're hunting for a Senior Web Developer with serious front-end firepower and .NET muscle to join our high-energy team in Pretoria...
- Specialist: IT Senior Developer_Insurance (Long-Term) Location... ...understand and maintain a high-level understanding of the current... ...and maintain models that meet end-user requirements, including recommended... ...life cycle d. Design Front end graphical user interface...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Front-End Developer. Be the first to apply!

