Front End Application Developer

Boardroom Appointments

Midrand

On-site

ZAR 560,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Boardroom Appointments seeks a Front End Application Developer with 5+ years of experience in Angular and React. The role focuses on modern UI skills, performance optimization, and clear communication.

You will collaborate with project management and designers, integrate REST/GraphQL APIs, and contribute to scalable frontend solutions using Redux or MobX, UI libraries, and design patterns. English fluency is essential.

Qualifications

  • 5+ years of frontend experience with Angular and React.
  • Strong understanding of OOP concepts.
  • Proficient in HTML5, CSS3 and ES6+.
  • Experience with REST APIs, GraphQL and WebSocket.
  • State management with Redux or MobX.
  • Familiar with UI libraries like Material-UI, Semantic UI or Bootstrap.
  • Experience with CSS in JS and styled components.
  • Unit testing with Karma, Mocha or Jest.
  • Experience with templating languages like Handlebars or Mustache.
  • Frontend build tooling with Grunt or Gulp.
  • Knowledge of Style Guides and Atomic Design.
  • Familiar with design tools like Sketch, Illustrator or Affinity Designer.
  • Good English communication.

Responsibilities

  • Work with Project management and solution architects to estimate and scope out projects.
  • Collaborate with Creative team during planning, discovery and production.
  • Work with backend development team to create and optimize solution.
  • Optimize code for performance.
  • Comment code and produce documentation to industry standards as needed.
  • Produce code to the highest standards while adhering to architecture and design patterns.
  • Create rapid high-fidelity prototypes using UI Frameworks with creative teams.

Skills

Angular
React
OOP concepts
HTML5
CSS3
ES6+
Virtual DOM
JSX
REST APIs
GraphQL
WebSocket
Redux
MobX
UI libraries
CSS in JS
Karma
Mocha
Jest
Handlebars
Mustache
Grunt
Gulp
Style Guides
Atomic Design
Sketch
Illustrator
Affinity Designer
English

Tools

Material-UI
Semantic UI
Bootstrap

Job description

About the job Front End Application Developer
  • At least 5+ years of experience with Angular and React.
  • Good understanding of OOPs concepts.
  • Strong hands on knowledge on HTML5, CSS3, ES6+
  • Strong understanding of the React Virtual DOM, JSX and API
  • Hands on experience on REST APIs, GraphQL and WebSocket
  • Experience with a State-management framework like Redux (with middleware) or MobX
  • Comfortable with concepts like Container/Presentation components, Higher Order Components.
  • Worked with UI libraries like Material-UI, Semantic UI, Bootstrap or similar.
  • Good understanding of CSS in JS, aka scoped-css or Styled Components.
  • Unit testing with Karma andMocha or Jest.
  • Experience working with client-side templating languages like Handlebars, Mustache or similar.
  • Experience on working with frontend build systems and automating the same using Grunt / Gulp.
  • Exposure to Style Guides, Atomic Design.
  • Exposure to Design tools like Sketch, Adobe Illustrator or Affinity Designer.
  • Good verbal and written communication in English.
Responsibilities:
  • Work with Project management and solution architects to estimate and scope out projects.
  • Work with Creative team during planning, discovery and production phase.
  • Work with backend development team to create and optimize solution.
  • Optimizing code for performance.
  • Comment code and produce documentation to industry standards as needed.
  • Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
  • Create rapid high-fidelity prototypes using UI Frameworks while working with creative teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Boardroom Appointments • Midrand

On-site
ZAR 600,000 - 900,000
Senior Front-End Engineer: Angular/React UI & Prototyping
Senior Front-End Engineer: Angular/React UI & Prototyping

Boardroom Appointments • Midrand

On-site
ZAR 560,000 - 900,000
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Front-End Developer (Senior)
Front-End Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 700,000 - 900,000
Senior Frontend Developer
Senior Frontend Developer

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Front End Developer (Angular)
Front End Developer (Angular)

Boardroom Appointments • Cape Town

On-site
ZAR 420,000 - 650,000
Frontend Developer
Frontend Developer

Boardroom Appointments • Johannesburg

On-site
ZAR 300,000 - 600,000
Front End Developer (Angular)
Front End Developer (Angular)

Boardroom Appointments • Sandton

On-site
ZAR 480,000 - 720,000
Senior Front end Developer
Senior Front end Developer

WMS Secure • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Front end Developer
Senior Front end Developer

Avatar Advisory • Johannesburg

On-site
ZAR 600,000 - 800,000