Front End Developer From New Start Development

Cape Town, WC, ZA, South Africa

Job Description

Job Information




Date Opened


07/22/2025
Job Type


Contract
Work Experience


5+ years
Industry


IT Services
Salary


400 - 500 per hour
City


Cape Town
State/Province


Western Cape
Country


South Africa
Zip/Postal Code


7100




This is a FROM NEW START/GREENFIELD DEVELOPMENT ROLE. The successful Candidate must have hands on development experience with building a new system from scratch. Not enhancing of migrating a legacy system - but from scratch.

Develop, test, and maintain high-quality front-end code for web applications using

React

,

Angular

,

JavaScript

,

HTML5

, and

CSS3/SASS

. Translate UI/UX wireframes and design mockups into responsive, interactive, and visually appealing interfaces. Collaborate with designers, back-end developers, and product owners to deliver seamless user experiences. Implement and maintain component libraries and reusable front-end modules. Ensure cross-browser and cross-platform compatibility. Optimize applications for speed and scalability. Contribute to code reviews, maintain code quality, and follow best practices. Stay up to date with emerging technologies and front-end trends.

Requirements




legacy code: The development team starts with a blank slate.


Freedom of architecture: Developers can choose the best technologies, tools, and design patterns without needing to accommodate existing constraints.


More planning required upfront: Since nothing exists, everything -- from data models to user interfaces -- must be defined and designed.


Typically higher initial effort: There's no existing structure or system to build upon.

5+ years of experience in front-end development. A degree in Computer Science, Software Engineering, or a related field is preferred, but relevant experience will also be considered Strong proficiency in

JavaScript

, with practical experience using

React

,

Angular

, or similar frameworks. Solid understanding of front-end tools and libraries (e.g.,

Redux

,

Webpack

,

Babel

,

NPM/Yarn

). Proficient in

HTML5

,

CSS3

, and pre-processors such as

SASS

or

LESS

. Experience with

RESTful APIs

and

JSON

. Familiarity with version control systems such as

Git

. Exposure to or interest in back-end development (e.g.,

Node.js

,

Express.js

,

MongoDB

). Experience with full-stack development. Familiarity with

TypeScript

. Knowledge of testing frameworks (e.g.,

Jest

,

Mocha

,

Cypress

). Experience with CI/CD tools and workflows. Understanding of accessibility standards (WCAG) and responsive design principles. Exposure to Agile/Scrum development methodologies.

Strong debugging and troubleshooting skills.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1473795
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned