More jobs:
Full Stack Developer - JavaScript/Node.js/React
Job in
Mbombela, Mpumalanga, South Africa
Listed on 2026-10-31
Listing for:
Placements24
Full Time
position Listed on 2026-10-31
Job specializations:
-
Software Development
Full Stack Developer, React.js, Front End Developer, Node.js
Job Description & How to Apply Below
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.
- 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.
- 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 CSS
3. - 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×