JavaScript Developer

Monkey and River

Centurion

Hybrid

ZAR 300,000 - 520,000

Full time

30 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work policy
Competitive salary and benefits

Job summary

Monkey and River is seeking a frontend developer to build and enhance user interfaces using React, Vue.js, or Angular. You will collaborate with designers and backend developers to deliver high-quality UI components.

You will write clean, reusable code, integrate with RESTful APIs, and participate in code reviews using Git. The role offers a hybrid work policy with two days in the office and three days remote.

Qualifications

  • Experience with one or more major frameworks (React, Vue.js, or Angular).
  • Solid understanding of asynchronous programming, event handling, and the DOM.
  • Familiarity with build tools (Webpack, Vite) and package managers (npm, yarn).
  • Ability to write and maintain unit/integration tests using Jest or Mocha.
  • Comfortable working with REST APIs and integrating frontend with backend systems.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Implement and enhance user interfaces with frontend frameworks.
  • Collaborate with designers and backend developers to build UI components.
  • Write clean, reusable code following best practices.
  • Integrate frontend with RESTful APIs and third-party services.
  • Use version control tools (Git) and participate in code reviews.
  • Troubleshoot and debug issues to ensure high-quality deliverables.

Skills

React
Vue.js
Angular
Asynchronous programming
Event handling
DOM
Unit tests
Integration tests
REST APIs
Git
Problem solving
Attention to detail

Tools

Webpack
Vite
npm
yarn

Job description

What you could do with us

Work with front-end frameworks such as React, Vue.js, or Angular.

Collaborate with designers and backend developers to implement and enhance user interfaces.

Write clean, efficient, and reusable code using best practices.

Integrate with RESTful APIs and third-party services.

Use version control tools (Git) and participate in code reviews.

Troubleshoot and debug issues, ensuring high-quality deliverables.

What we look for

Experience with one or more major frameworks (React, Vue.js, or Angular).

Solid understanding of asynchronous programming, event handling, and the DOM.

Familiarity with build tools (Webpack, Vite, or similar) and package managers (npm, yarn).

Ability to write and maintain unit/integration tests using tools like Jest or Mocha.

Comfortable working with REST APIs and integrating frontend with backend systems.

Strong problem-solving skills and attention to detail.

Opportunity forcareer advancementand skill development.
Competitive salaryand benefits.
Hybrid work policy(2 days at the office,3 days remote).
About the team

You?ll be part of a collaborative software team where clean code, performance, and user experience matter.

We work closely with designers, analysts, and QA to build seamless end-to-end solutions, with plenty of room to experiment, improve, and grow.

You may also be interested in
Angular Developer
  • Hybrid Software Developer
  • Development

Angular sits at the core of many of our products. This role combines technical depth with hands-on problem solving and collaboration....

Backend complexity, handled cleanly. This role is about building well-structured services in Java that can evolve, scale and stand up to real-world usage....

Build fast, scalable backend systems that handle real users and real load. If you?re confident with Node.js and thrive on solving backend challenges, this...

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Angular Developer
Angular Developer

SavageOne Pty Ltd • Johannesburg

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

Rewardsco • Umhlanga Rocks

On-site
ZAR 900,000 - 1,300,000
Kaelo Health Medical Insurance
In-house restaurants
Discounted groceries
Remote Senior Frontend Developer
Remote Senior Frontend Developer

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 900,000 - 1,200,000
Remote work
Professional development budget
Challenging projects
+1
Senior Frontend Developer - JavaScript Expert
Senior Frontend Developer - JavaScript Expert

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health/Dental/Vision insurance
Professional development allowance
+1
Remote Senior Frontend Developer
Remote Senior Frontend Developer

Placements24 • Durban

Hybrid
ZAR 650,000 - 950,000
Competitive remote salary
Health, dental, and vision insurance
Generous paid time off and flexible/hy
Full Stack Developer
Full Stack Developer

Placements24 • South Africa

Remote
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Professional development
+3
Javascript Developers
Javascript Developers

Network Finance • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Bonuses
Wellness program
Leadership development
+1
Full Stack Developer - JavaScript Specialist
Full Stack Developer - JavaScript Specialist

Placements24 • Polokwane

On-site
ZAR 420,000 - 660,000
Competitive salary
Fully remote work
Health benefits
+2
Senior Frontend Engineer (JavaScript/TypeScript)
Senior Frontend Engineer (JavaScript/TypeScript)

Placements24 • Stellenbosch

Hybrid
ZAR 650,000 - 950,000
Remote work
Web Developer (Full Stack)
Web Developer (Full Stack)

Placements24 • Vereeniging

Hybrid
ZAR 520,000 - 720,000
Health, dental & vision insurance
Fully remote position
Professional development budget
+1