Front-End Web Developer

Hire Resolve

Johannesburg

On-site

ZAR 600,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

A leading recruitment agency is seeking a Mid-Senior level Front-End Web Developer in Johannesburg to create user-facing features and bridge the gap between visual design and technical implementation. The ideal candidate will have over 4 years of experience in front-end development, expertise in HTML5, CSS3, and JavaScript, and familiarity with frameworks like React or Angular. This role offers a negotiable salary based on experience.

Qualifications

  • 4+ years of experience in front-end development.
  • A portfolio of previous work demonstrating expertise and creativity.
  • Proficiency in Front-End Technologies.
  • Experience with modern frameworks such as React, Angular, or JS.
  • Ability to design and implement mobile-first interfaces.
  • Strong problem-solving skills and attention to detail.
  • Responsive Design and Mobile First Development with Bootstrap/Tailwind CSS.
  • Proficient in using Git and modern tooling.
  • Experience with testing frameworks such as Jest, Mocha, or Cypress.
  • Strong skills with browser dev tools and performance optimization.
  • Knowledge of RESTful APIs and GraphQL.
  • Understanding of SEO and WCAG accessibility.

Responsibilities

  • Develop new user-facing features and ensure the technical feasibility of UI/UX designs.
  • Build reusable code and libraries for future use.
  • Optimize application for speed and scalability.
  • Collaborate with other team members and stakeholders.
  • Stay up-to-date with emerging technologies and industry trends.
  • Maintain brand consistency throughout the design.
  • Debug and fix issues to ensure a seamless user experience.
  • Stay up-to-date with emerging front-end technologies and trends.
  • Prototype and demo to stakeholders.

Skills

HTML5
CSS3
JavaScript
React
Angular
Sass
Bootstrap
Tailwind CSS
Git
RESTful APIs
GraphQL
SEO
WCAG
Performance optimization

Education

Bachelor’s degree in Computer Science, Information Technology, or related field

Tools

Webpack
Babel
npm
Yarn
Jest
Mocha
Cypress
LESS
Bootstrap
Tailwind CSS
Git
Jest
Mocha
Cypress
Webpack
Babel
npm
Yarn
RESTful APIs
GraphQL
SEO
WCAG
Lighthouse

Job description

Hire Resolve’s client is looking for a Mid-Senior level Front-End Web Developer who is motivated to combine the art of design with the art of programming to join their team in Johannesburg, GP. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with solution architects and software developers to bridge the gap between graphical design and technical implementation, taking an active role in implementation, decision making and defining how the application looks as well as how it works.

Responsibilities
  • Develop new user-facing features and ensure the technical feasibility of UI/UX designs.
  • Build reusable code and libraries for future use.
  • Optimize application for speed and scalability.
  • Assure that all user input is validated before submitting to back-end.
  • Collaborate with other team members and stakeholders, including back-end developers, designers, and product managers.
  • Maintain brand consistency throughout the design.
  • Debug and fix issues in a timely manner, ensuring a seamless user experience.
  • Stay up-to-date with emerging technologies and industry trends and apply them to operations and activities.
  • Prototyping and demoing to stakeholders.
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 4+ years of experience in front-end development.
  • A portfolio of previous work demonstrating expertise and creativity.
  • Proficiency in Front-End Technologies:
  • Strong knowledge of HTML5, CSS3, and JavaScript.
  • Experience with modern frameworks such as React, Angular, or js.
  • Familiarity with CSS preprocessors like Sass or LESS.
  • Responsive Design and Mobile First Development:
  • Proficiency with responsive frameworks (e.g., Bootstrap, Tailwind CSS).
  • Ability to design and implement mobile-first interfaces
  • Proficient in using Git, including branching, merging, and pull requests.
  • Experience with testing frameworks and tools such as Jest, Mocha, or Cypress.
  • Strong skills in using browser developer tools for debugging and optimizing front-end performance.
  • Knowledge of performance optimization techniques and tools like Lighthouse.
  • Experience with Webpack, Babel, npm, or Yarn for managing project dependencies and build processes.
  • Ability to work with RESTful APIs and GraphQL
  • Understanding of SEO principles and WCAG accessibility guidelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills to effectively collaborate with team members.
  • Ability to work in agile environments and adapt to new technologies and methodologies
Benefits
  • Salary: negotiable.

Contact Hire Resolve for your next career-changing move.

Apply for this role today, contact Abigail King at abigail.king@hireresolve.us

You can also visit the Hire Resolve website: hireresolve.us or email us your CV: ITcareers@hireresolve.za.com

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid - Senior Front-End Web Developer
Mid - Senior Front-End Web Developer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 800,000
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Randburg

On-site
ZAR 320,000 - 620,000
Competitive salary
Health insurance
Paid time off
+2
Senior Front-End Developer
Senior Front-End Developer

Hire Resolve • Centurion

On-site
ZAR 800,000 - 1,200,000
Competitive salary based on experience
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Gqeberha

Hybrid
ZAR 420,000 - 720,000
Remote work
Health insurance
Professional development
+2
Mid-Level Front-End Developer
Mid-Level Front-End Developer

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Company-wide training
Conferences & summits
+2
Senior Frontend Engineer - UI/UX Focus
Senior Frontend Engineer - UI/UX Focus

Placements24 • Sandton

On-site
ZAR 900,000 - 1,400,000
Competitive salary & bonuses
Health, dental & vision insurance
Generous paid time off
+2
Senior Frontend Developer
Senior Frontend Developer

Placements24 • Vereeniging

On-site
ZAR 700,000 - 1,100,000
Hybrid work model
Health insurance
Bonuses
+2
Junior Mid Frontend Developer (React) (CPT Hybrid)
Junior Mid Frontend Developer (React) (CPT Hybrid)

Datafin • Cape Town

On-site
ZAR 279,000 - 390,600
Senior Frontend Developer - UI/UX Focus
Senior Frontend Developer - UI/UX Focus

Placements24 • Centurion

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Full Stack Developer
Senior Full Stack Developer

Hire Resolve • Midrand

On-site
ZAR 70,000 - 95,000
Highly competitive salary
Opportunity for professional growth