Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 23, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our Purpose Statement Empowering business and society through people and technology On 1st August 2019, we announced the launch of our new ICT brand, a brand our people will take forward to deliver ICT services in South Africa and EMEA markets. A big part of our new ICT brand is that it's been designed for us, the people to serve our clients as one, a...

     

    Senior Frontend Engineer

    Job Description

    • 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 JavaScript and/or TypeScript knowledge
    • 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

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to iOCO on ioco.simplify.hr to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail