Senior Frontend Engineer

at FrostByte · Bryanston, Gauteng

Pay
Market related
Type
Contract
Experience
5–10 years
Level
Senior
Sector
IT & Internet
Closes
in 30 days
Employer
FrostByte · All jobs at FrostByte

About the role

FrostByte is looking for a Senior Frontend Engineer to design and build scalable frontend applications for an enterprise client. The role involves a mix of hands-on React development, architecture, and technical leadership.

  • Design, build and maintain complex frontend applications using React.
  • Take ownership of major technical initiatives from initial concept through delivery.
  • Help shape frontend architecture and define scalable patterns for the team.
  • Make technical decisions and communicate reasoning, risks and trade-offs.
  • Contribute to the modernisation and long-term technical direction of an established platform.
  • Identify and address technical risks, dependencies and technical debt.
  • Review code and promote consistent design, testing and engineering standards.
  • Improve application performance, reliability and maintainability.
  • Work with backend engineers and APIs to maintain clean system boundaries.
  • Investigate complex technical problems and drive them to resolution.
  • Provide practical guidance and mentorship to intermediate engineers.
  • Contribute to technical discussions, knowledge sharing and delivery planning.

What they're looking for

  • At least 7 years of professional software development experience, including senior-level delivery responsibility.
  • Strong hands-on experience with React and modern JavaScript and or TypeScript.
  • Experience designing frontend architecture for large or complex applications.
  • Strong understanding of component architecture, state management and application structure.
  • Experience integrating frontend applications with APIs and backend services.
  • Strong knowledge of testing, performance and maintainability principles.
  • Strong Git, code review and collaborative engineering experience.
  • Ability to make independent technical decisions and explain trade-offs clearly.
  • Experience owning projects or substantial technical workstreams from idea through delivery.
  • Demonstrated technical leadership, mentoring and communication skills.
  • A bachelor's degree in Computer Science, Information Technology or a related field is preferred.

More IT and developer jobs · More IT and developer jobs in Gauteng · All jobs at FrostByte

Get similar jobs by email

Not ready to apply? Leave your email address and we'll let you know about new IT and developer jobs in Sandton.

Used only for this alert. What we keep · Terms