JavaScript Engineer - Modern Web Apps (React/Angular/Vue/Svelte)

Sabenza IT & Recruitment

Krugersdorp

On-site

ZAR 520,000 - 900,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sabenza IT & Recruitment is seeking passionate JavaScript Engineers to build modern web applications and tackle technical challenges. You will work with React, Angular, Vue or Svelte and integrate front-end apps with RESTful services, collaborating with teammates and adopting the latest development practices.

You should have 4+ years of professional JS experience, strong HTML5/CSS3, and exposure to Node.js or other back-end technologies.

Qualifications

  • At least 4 years of professional JavaScript development experience.
  • Solid experience with one or more modern frameworks: React, Angular, Vue, or Svelte.
  • Strong HTML5 and CSS3 skills.
  • Experience integrating with RESTful web services.
  • Exposure to back-end technologies such as Node.js, Java, .NET, Go or Java EE.
  • Experience with NPM or Yarn.
  • Familiarity with testing frameworks such as Jasmine and Jest.
  • Exposure to mocking tools such as WireMock.
  • Experience with Git, Jira and browser debugging tools.
  • An understanding of web servers such as Nginx or Apache.
  • The ability to read and identify issues within back-end code.
  • A good understanding of the application development and deployment lifecycle.

Responsibilities

  • Developing, enhancing and maintaining modern web applications.
  • Writing clean, scalable and efficient code.
  • Integrating front-end applications with RESTful services and back-end systems.
  • Identifying, debugging and resolving application issues.
  • Participating in the full development lifecycle, from design through to deployment.
  • Collaborating with other developers, sharing knowledge and contributing ideas.
  • Keeping up with the latest technologies and development practices.

Skills

JavaScript development
React
Angular
Vue
Svelte
HTML5
CSS3
RESTful services
Node.js
Git
Jira
NPM / Yarn
Jasmine/Jest
WireMock
Nginx/Apache

Tools

React
Angular
Vue
Svelte
Node.js
NPM
Jira
Git
Nginx
Apache

Job description

Sabenza IT & Recruitment is seeking passionate JavaScript Engineers to build modern web applications and tackle technical challenges. You will work with React, Angular, Vue or Svelte and integrate front-end apps with RESTful services, collaborating with teammates and adopting the latest development practices.

You should have 4+ years of professional JS experience, strong HTML5/CSS3, and exposure to Node.js or other back-end technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend JavaScript Engineer (React/Angular/Vue)
Frontend JavaScript Engineer (React/Angular/Vue)

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Docker & Kubernetes exposure
AWS experience (bonus)
DevOps knowledge
+3
JavaScript Engineer
JavaScript Engineer

Sabenza IT & Recruitment • Krugersdorp

On-site
ZAR 520,000 - 900,000
JavaScript Developer
JavaScript Developer

JVR Software • Johannesburg

On-site
ZAR 700,000 - 1,100,000
JavaScript Engineer
JavaScript Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Docker & Kubernetes exposure
AWS experience (bonus)
DevOps knowledge
+3
Senior Software Engineer (React)
Senior Software Engineer (React)

Communicate Finance • Wes-Kaap

Hybrid
ZAR 720,000 - 1,080,000
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
Senior JavaScript Developer (React/Vue/TS) — E‑commerce
Senior JavaScript Developer (React/Vue/TS) — E‑commerce

Boardroom Appointments • Cape Town

On-site
ZAR 320,000 - 520,000
Senior Frontend Developer (React/Vue)
Senior Frontend Developer (React/Vue)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Highly competitive salary
Fully remote work
Career growth and learning
Senior Front-End Developer (React.js)
Senior Front-End Developer (React.js)

Ats Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Developer
Senior Frontend Developer

Ats Client • Johannesburg

On-site
ZAR 900,000 - 1,200,000