Senior Front End Engineer

Posted 10 Days Ago
Be an Early Applicant
Hiring Remotely in Johannesburg, City of Johannesburg, Gauteng
In-Office or Remote
Senior level
Artificial Intelligence • Machine Learning • Software • Analytics
The Role
The Senior Front-End Engineer is responsible for designing, implementing, and optimising user interface components using React.js, ensuring performance and quality while mentoring junior developers and collaborating with cross-functional teams.
Summary Generated by Built In

We are looking for a hands-on Senior Front-End Engineer who is passionate about code quality, performance, and building seamless user experiences. In this role, you won't just be managing a backlog; you will be writing complex logic, defining front-end architecture, and setting the standard for technical excellence within the squad.

While this is a senior role, the focus is on individual contribution and technical depth rather than people management.

Key Responsibilities:

🛠 Core Development & Architecture

  • Design, engineer, and implement complex software user interface components using React.js and modern JavaScript frameworks.
  • Contribute to the design of a scalable front-end system. You will make technical decisions on how to structure code to ensure long-term maintainability.
  • Develop modular, reusable front-end modules and libraries that allow the wider team to build features faster and more consistently.
  • Evaluate and select the right front-end tooling and libraries to optimize the development lifecycle.

🚀 Performance & Quality

  • Obsess over application performance. Optimise code for maximum speed, accessibility (WCAG), and cross-browser compatibility.
  •  Implement clean, smooth animations and ensure the final product matches the design vision with pixel-perfect precision.
  • Write robust executable tests (Unit, Integration, E2E) that can be integrated into automated build pipelines.
  • Support the implementation of UI-specific CI/CD pipelines by ensuring build processes are efficient and automated.

🤝 Collaboration & Mentorship

  • While not a manager, you will act as a technical reference point. Mentor junior developers through code reviews, pair programming, and enforcing high-quality coding standards.
  • Collaborate closely with UI/UX designers, Back-End Engineers, and Product Owners to ensure technical feasibility matches product goals.
  • Work within an Agile environment, focusing on iterative development and continuous improvement of the codebase.

What We Are Looking For:

  • Expertise in React.js: Deep understanding of React lifecycles, hooks, and state management.
  • Strong proficiency in ES6+ and TypeScript.
  • Experience with modern styling approaches (Styled Components, Tailwind, SASS, or CSS-in-JS).
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Ability to look at a feature requirement and design a solution that is robust, decoupled, and scalable.

Why Join Us?

  • Join the Innovation AI Team: You will be a key player in our dedicated innovation squad, building the front-end interfaces that power next-generation AI solutions. This is a chance to work on the bleeding edge of technology.
  • Great Culture: We pride ourselves on a collaborative, low-ego environment where your voice is heard. We value psychological safety, work-life balance, and having fun while we build.
  • Make a Real Impact: You won't just be maintaining legacy code; you will be instrumenting change and building new features that directly impact how users interact with AI.

Top Skills

Css-In-Js
Cypress
Es6
JavaScript
Jest
React Testing Library
React
Sass
Styled Components
Tailwind
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Gauteng
128 Employees
Year Founded: 2014

What We Do

CloudSmiths is a technology consultancy specialising in data analytics, machine learning, software development, AI and business reporting in the cloud.

Similar Jobs

Remote
South Africa
238 Employees

SmarTek21 Logo SmarTek21

Senior Front-end Engineer

Artificial Intelligence • Software
Remote
Gauteng, ZAF
395 Employees

Mindera Logo Mindera

Software Engineer

Mobile • Software
Remote
South Africa
490 Employees
Easy Apply
Remote
South Africa
5026 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account