Full Stack Developer - JavaScript/Node.js/React

Placements24

Mbombela (Nelspruit)

Híbrido

ZAR 420 000 - 620 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary
Health benefits
Hybrid work model
Professional growth opportunities
Modern office in Nelspruit

Resumo da oferta

Placements24 in Mbombela (Nelspruit) is seeking a skilled Full Stack Developer to contribute to innovative web projects. The role spans backend API development with Node.js and frontend with React, collaborating with designers, product managers, and fellow developers to deliver high-quality, user-centric applications.

You will build RESTful APIs, implement responsive UIs, ensure performance, and follow best practices.

Qualificações

  • Bachelor's degree in CS, Eng, or related field.
  • 3+ years of full-stack development experience.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience building backend services with Node.js and Express.js.
  • Solid experience with React and Redux ecosystem.
  • Familiarity with MongoDB, PostgreSQL, or MySQL.
  • Experience with Git and RESTful API design.

Responsabilidades

  • Design, develop, and deploy full-stack web applications using Node.js and React.
  • Build and maintain RESTful APIs for data exchange between frontend and backend.
  • Develop responsive user interfaces with React; ensure cross-browser compatibility.
  • Write clean, well-documented code following industry best practices.
  • Collaborate with designers and product managers to translate requirements into features.
  • Implement database schemas and data persistence with MongoDB or PostgreSQL.
  • Optimize performance and scalability of applications.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve issues across the full stack.
  • Stay updated with emerging technologies and propose solutions.

Conhecimentos

JavaScript (ES6+)
React
Node.js
HTML5/CSS3
RESTful APIs
MongoDB/PostgreSQL
Git
Webpack
Problem solving
Teamwork

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Express.js
Redux

Descrição da oferta de emprego

About the Role

Our client, a dynamic software development house, is seeking a skilled Full Stack Developer to contribute to innovative web application projects. This role, based in Nelspruit, offers the opportunity to work across the entire technology stack, from backend API development to frontend user interface implementation. You will collaborate with a talented team of developers, designers, and product managers to deliver high-quality, user-centric applications. The ideal candidate is proficient in JavaScript, with strong experience in both Node.js for the backend and React for the frontend. Join us in Nelspruit and be part of building cutting-edge digital solutions.

Key Responsibilities
  • Design, develop, and deploy full-stack web applications using Node.js and React.
  • Build and maintain RESTful APIs for seamless data exchange between frontend and backend.
  • Develop responsive and interactive user interfaces with React, ensuring cross-browser compatibility and performance.
  • Write clean, maintainable, and well‑documented code following industry best practices.
  • Collaborate with designers and product managers to translate requirements into functional features.
  • Implement database schemas and manage data persistence using technologies like MongoDB or PostgreSQL.
  • Optimize application performance and scalability.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot and resolve bugs and issues across the full stack.
  • Stay updated with emerging technologies and propose innovative solutions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in full-stack development.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Proven experience developing backend services with Node.js and frameworks like Express.js.
  • Solid experience building user interfaces with React and its ecosystem (e.g., Redux).
  • Familiarity with database technologies such as MongoDB, PostgreSQL, or MySQL.
  • Experience with version control systems (Git).
  • Understanding of RESTful API design principles.
  • Knowledge of front-end build tools (e.g., Webpack) is a plus.
  • Excellent problem‑solving, communication, and teamwork skills.
  • Ability to work effectively in a hybrid work environment.
  • Previous experience in Nelspruit or surrounding areas is beneficial.
Benefits
  • Competitive salary and performance‑based incentives.
  • Comprehensive health and wellness benefits.
  • Opportunities for continuous learning and professional growth.
  • Engaging projects and a collaborative work culture.
  • Hybrid work model for better work‑life balance.
  • Modern office space in Nelspruit.
  • Team events and social gatherings.
  • Generous paid time off.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Full Stack Developer (JavaScript/Node.js/React)
Full Stack Developer (JavaScript/Node.js/React)

Placements24 • Noord-Kaap

Presencial
ZAR 420 000 - 640 000
Competitive salary package
Comprehensive medical aid benefits
Generous annual leave
+2
Full Stack Developer - JavaScript/Node.js & React
Full Stack Developer - JavaScript/Node.js & React

Placements24 • Bloemfontein

Híbrido
ZAR 540 000 - 900 000
Competitive salary
Medical aid benefits
Professional growth opportunities
+4
Senior Full Stack Developer (React/Node.js)
Senior Full Stack Developer (React/Node.js)

Placements24 • Bloemfontein

Híbrido
ZAR 900 000 - 1 200 000
Hybrid work model
Health, dental, and vision insurance
Generous annual leave
+3
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • Vereeniging

Presencial
ZAR 600 000 - 900 000
Competitive salary
Medical aid
Learning budgets and online courses
+3
Full Stack Developer (Node.js & React)
Full Stack Developer (Node.js & React)

Placements24 • Gqeberha

Híbrido
ZAR 480 000 - 640 000
Flexible hours
Professional development
Health & wellness
+1
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Johannesburg

Híbrido
ZAR 700 000 - 1 300 000
Health insurance
Retirement plan
Professional development
+4
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Pretoria

Presencial
ZAR 900 000 - 1 200 000
Competitive salary
Medical aid
Provident fund
+7
Senior Full-Stack Developer (JavaScript/Node.js/React)
Senior Full-Stack Developer (JavaScript/Node.js/React)

Placements24 • Sandton

Híbrido
ZAR 900 000 - 1 300 000
Hybrid work model
Career growth opportunities
Cutting-edge technologies
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Soweto

Presencial
ZAR 900 000 - 1 350 000
Competitive salary
Comprehensive benefits package
Professional development
+2
Full Stack Developer - Frontend Focus
Full Stack Developer - Frontend Focus

Placements24 • Pretoria

Híbrido
ZAR 480 000 - 720 000
Health and wellness benefits
Professional growth
Generous leave
+1