JavaScript Engineer

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

We're looking for passionate JavaScript Engineers who enjoy building modern web applications, solving technical challenges and working with the latest technologies.

If you're comfortable with JavaScript and have experience with frameworks like React, Angular, Vue or Svelte, this could be your next exciting opportunity!

What You'll Be Doing
  • 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.
Requirements
  • At least 4 years of professional JavaScript development experience.
  • Solid experience with one or more modern frameworks:ReactAngularVueSvelte
  • 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.
Bonus Points If You Have:
  • Full-stack development experience.
  • Docker and Kubernetes exposure.
  • AWS experience or certification.
  • DevOps knowledge and experience.
  • Automation testing experience with Cypress, Protractor or Selenium.
  • Experience with Webpack, SCSS or SASS.
  • Monorepo tooling experience, particularly Nx or Lerna.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

JavaScript Engineer
JavaScript Engineer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 650,000 - 900,000
Docker & Kubernetes exposure
AWS experience (bonus)
DevOps knowledge
+3
JavaScript Engineer - Modern Web Apps (React/Angular/Vue/Svelte)
JavaScript Engineer - Modern Web Apps (React/Angular/Vue/Svelte)

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
Software Engineer
Software Engineer

Route Management • Germiston

On-site
ZAR 500,000 - 650,000
JavaScript Developer
JavaScript Developer

Monkey and River • Centurion

Hybrid
ZAR 300,000 - 520,000
Hybrid work policy
Competitive salary and benefits
Senior Software Engineer (React)
Senior Software Engineer (React)

Communicate Finance • Wes-Kaap

Hybrid
ZAR 720,000 - 1,080,000
Senior Front End Developer
Senior Front End Developer

Avatar Advisory • Johannesburg

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

WMS Secure • Johannesburg

On-site
ZAR 600,000 - 900,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 Web Developer (Frontend)
Senior Web Developer (Frontend)

Placements24 • Mossel Bay

Hybrid
ZAR 850,000 - 1,200,000
Stock options
Health insurance
Paid time off
+5