Senior Frontend Engineer

IDbase Software

Stellenbosch

On-site

ZAR 900,000 - 1,200,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance

Job summary

iDbase Software is seeking a Senior Frontend Engineer to lead the design, build and maintenance of scalable frontend applications using React. You will drive frontend architecture, establish engineering best practices, and mentor teammates to deliver high-quality digital experiences.

You will own technical direction, collaborate with backend teams, influence platform decisions, and balance performance with maintainability and rapid delivery in a fast-paced environment.

Qualifications

  • 7+ years of professional software development experience.
  • Strong hands-on ReactJS experience and API integration.
  • Ability to design frontend architecture at scale and ensure performance.
  • Experience mentoring engineers and contributing to technical decisions.
  • Familiarity with testing, performance and maintainability practices.

Responsibilities

  • Shape frontend architecture and establish reusable patterns across the team.
  • Lead complex frontend development and delivery initiatives using React.
  • Review code and enforce engineering standards and best practices.
  • Collaborate with backend engineers to ensure clean API boundaries.
  • Provide practical technical guidance and mentorship to engineers.

Skills

ReactJS
Git & code review
Technical leadership
Mentoring
Communication skills
Frontend architecture
API integration
Independent decision making

Education

Bachelor's Degree in Computer Science / IT
Frontend/web development certifications

Tools

Spring

Job description

JOIN A TEAM OF CURIOUS MINDS, PROBLEM-SOLVERS, AND INNOVATORS DRIVING HIGH-IMPACT CHANGE FOR OUR CLIENTS, COMMUNITIES, AND THE WORLD.

We’re excited for new talent!

Our goal is to recruit and build an exceptional cadre of professionals who are passionate about doing work that matters. Successful candidates are placed into a niche practice area that best suits their skill set, interests and personal capability.

Opportunities do not follow a set timeline. Instead, opportunities at this level are advertised when they become available on an ongoing basis.

Your application must consist of:

  • A copy of your identity document or passport
  • Copies of all academic certificates obtained.

Process:

  • The application is received and screened against required skills, competencies and experience
  • The candidate is required to complete a technical case study
  • Face-to-face and online psychometric assessments are conducted
  • An interview is conducted
  • Credential checks and references are completed
  • If the candidate is successful, an offer of employment is made.

Are you a passionate Senior Frontend Engineer ready to lead innovation and shape next-generation digital experiences? We are looking for a skilled technical leader to design, build and maintain complex, scalable frontend applications using React. You will drive key technical initiatives, influence frontend architecture and establish engineering best practices that promote performance, maintainability and exceptional quality. Through hands-on leadership, sound technical decision‑making and mentorship, you will empower fellow engineers and elevate the team's technical capabilities. If you thrive on solving complex challenges, driving innovation and delivering frontend excellence, this is your opportunity to make a meaningful impact.

What you'll do:

Frontend Architecture and Technical Direction

Help shape frontend architecture and establish patterns that can be used across the team

Make technical decisions and clearly communicate the reasoning and trade-offs behind them

Design frontend applications and architecture at scale, thinking beyond individual features to the wider platform

Contribute to the ongoing frontend rewrite and the long-term technical direction of the platform

Identify technical risks, dependencies and areas of technical debt, and drive their resolution

Advanced Frontend Development and Delivery

Design, build and maintain complex frontend applications using React

Take ownership of larger technical initiatives and projects from initial idea through to delivery

Work closely with other engineers to deliver larger pieces of functionality

Work effectively within large or complex codebases

Learn and contribute to the broader technology stack as the team moves toward full-stack engineering

Code Quality and Engineering Standards

Review code and ensure adherence to standards, design patterns and best practices

Help improve development practices, code quality and application performance

Investigate difficult technical problems and drive them through to resolution

Work with backend engineers and APIs to ensure a clean boundary between frontend and backend systems

Technical Leadership and Mentorship

Provide practical technical guidance to other engineers

Mentor and help intermediate engineers work through problems

Take responsibility for a technical area so the wider team can focus on delivery

Bring and articulate technical opinions, while remaining open to alternative approaches

Contribute to technical discussions and knowledge-sharing across the team

Qualifications:

Bachelor's Degree in Computer Science, Information Technology, or related field

Relevant certifications in frontend or web development technologies

Your Expertise:

Around 7+ years' professional software development experience

Communication skills (technical and non-technical audiences)

Strong hands-on experience with ReactJS

Interpersonal and relationship management skills

Experience designing and working with frontend architecture at scale

Advanced analytical skills

Experience working with APIs and backend services

Advanced problem-solving skills

Experience with testing, performance and maintainability

Ability to make technical decisions independently and explain the trade-offs

Strong Git and code review experience

Coaching and mentoring skills

Experience taking ownership of projects from initial idea through to delivery

Technical leadership

Java and Spring experience would be beneficial, particularly for full-stack development

Strong understanding of component architecture, state management and application structure

Deep understanding of frontend architecture and scalable design practices

Knowledge of integrating frontend applications with APIs and backend services

Strong understanding of testing, performance and maintainability principles

Understanding of version control and code review practices

Awareness of technical risk, dependencies and technical debt management

Understanding of modern engineering practices within a delivery-focused team

Other information applicable to the opportunity:

Contract position

Skills

We don’t feel that you need to go to an office every day to have impact, but we do want our team members to have options.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front End Developer
Senior Front End Developer

Psybergate (Pty) Ltd • Wes-Kaap

On-site
ZAR 900,000 - 1,500,000
Senior Frontend Developer - React Specialist
Senior Frontend Developer - React Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Professional development budget
Collaborative team culture
+2
Senior Frontend Engineer (React/Vue.js)
Senior Frontend Engineer (React/Vue.js)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Flexible hours
Equity options
Health insurance
+4
Senior Frontend Architect (React/Node.js)
Senior Frontend Architect (React/Node.js)

Placements24 • Sandton

Hybrid
ZAR 1,994,000 - 2,825,000
Health coverage
Retirement planning
Flexible working hours
+1
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

Ats Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Engineer (React/TypeScript)
Senior Frontend Engineer (React/TypeScript)

Placements24 • Paarl

Remote
ZAR 1,982,000 - 2,642,000
Competitive salary
Performance-based bonuses
Professional development budget
+1
Senior Frontend Developer (React/Vue)
Senior Frontend Developer (React/Vue)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Highly competitive salary
Fully remote work
Career growth and learning
Remote Lead Frontend Developer (React/Vue)
Remote Lead Frontend Developer (React/Vue)

Placements24 • Cape Town

Hybrid
ZAR 1,992,000 - 2,988,000
Highly competitive salary package for远
Remote work with flexible schedule
Health, dental, and vision insurance
+2
Lead Frontend Engineer (React/Typescript)
Lead Frontend Engineer (React/Typescript)

Placements24 • Polokwane

Hybrid
ZAR 1,976,000 - 2,635,000
Remote work
Health insurance
Paid time off
+3
Senior Frontend Software Engineer
Senior Frontend Software Engineer

iDbase Software • Cape Town

Hybrid
ZAR 800,000 - 1,000,000