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 4 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Front-End Developer in Pretoria, Gauteng vacancy
- 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 and Web Development on Word press platform for websites...
- ...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...
- ...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...
- Hire Resolve's client is seeking a motivated and talented Junior Front-End JavaScript Developer to join their growing team. The ideal candidate will have a minimum of 1-2 years of experience in front-end development and a strong understanding of modern JavaScript frameworks...
- ...Hire Resolve's client is looking for a Mid-Level Frontend Developer to join their team in Pretoria, GP. This dynamic edtech company creates engaging... ...backend developers to integrate APIs and ensure seamless end-to-end functionality. Uphold Resolutes visual identity while...
- 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...
- ...Project Manager / Leader and User Management or System owner Develop systems solutions in line with quality and delivery requirements... ...system/technical documentation (as per ISO standards) Meet with end users and gather requirements. Facilitate daily stand-ups....
- ...practices. Testing and defect resolution Involvement and support in Deployment process Provide third-level support for production incidents, when required Develop systems solutions in line with quality and delivery requirements Preparation of system/technical...
- ...Hire Resolve's Client is currently seeking a highly skilled and experienced Senior Front End Developer to join. As a Senior Front End Developer, you will be responsible for developing and maintaining the client-side of our web applications. You will collaborate with cross...
- ...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...
- 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...
- ...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...
- ...support clients through implementation and continuous improvement. Role Overview E-Click is looking for a Senior Front-End & Android Developer / Solution Specialist to support the continued development of its Helix workflow system and related client platforms....
- ...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...
- ...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 projects. If you...
- ..., and critical thinking skills. As a Mid-Level UI/UX Engineer, your job is to create simple... ...work with product managers, designers, developers, and educators to turn user needs into... ...to integrate APIs and ensure seamless end-to-end functionality. Ensure quality...
- ...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 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...
- ...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...
- ...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...
- ...We are currently seeking a Mid-Level Cloud Accountant to join our reputable client’s team. Requirements: ~2–3 years' experience as an Accountant within an accounting or auditing firm ~ Proficient in Xero (essential) ~ Relevant Accounting qualification (Diploma or...
- ...beneficial for collaboration with the China costumers ROLE & RESPONSIBILITIES Shadow and work under the guidance of senior developers to gain the necessary expertise to become a contributing member of the team. Template Development, Maintenance and Support using...
- 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...
- 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...
R 360,000 - 960,000 pa
...Hire Resolve's Client is looking for a talented Mid Java Software Engineer to join their team. As a Mid Java Software Engineer, you will play a crucial role in developing and maintaining software applications. Their team is a well-established company that values innovation...- ...Position Purpose: To provide professional front-desk reception services while supporting the finance team with junior-level bookkeeping and debtor collection tasks. This role is critical to ensuring the smooth daily operations of the office and supporting financial...
- ...industry is looking for a Specialist: UI Developer to research into the behavior and goals... ...responsibilities • Create web application front end as per design comps and information... ...meeting accessibility standards at code level • Create conceptual diagrams, visual mockups...
- ...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...
- ...financial services and wealth management, is looking for skilled C# Developers to join their team. Ideal for those passionate about building... ...C#/.NET applications Build and support modern React-based front-end solutions Develop and integrate RESTful APIs and backend...
- ...quality solutions for clients, is seeking a versatile Full-Stack Developer with at least 4 years of experience to join their team.... ...Full-Stack Development: Design, develop, and maintain both front-end (Vue.js, React, Angular) and back-end (Java/Spring Boot, Python...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Front-End Developer. Be the first to apply!
