×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer - JavaScript​/Node.js & React

Job in Bloemfontein, 9300, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-31
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Backend Developer, Front End Developer
Job Description & How to Apply Below
About the Role

Our client, a rapidly expanding technology startup, is seeking a talented and versatile Full Stack Developer to join their innovative team in Bloemfontein, Free State . This role offers the opportunity to work across the entire technology stack, from backend development with Node.js to crafting engaging user interfaces with React. You will be instrumental in building and maintaining scalable web applications, contributing to both new feature development and existing system enhancements.

This is an exciting chance to be part of a dynamic environment, collaborating with a passionate team on challenging projects. The ideal candidate is a self-starter with a strong understanding of modern web development practices and a desire to contribute to a growing product.

Key Responsibilities
  • Develop and maintain robust backend services using Node.js and Express.js.
  • Build responsive and interactive frontend components using React.js.
  • Design and implement database schemas and manage data using SQL or No

    SQL databases.
  • Write clean, efficient, and well-documented code for both frontend and backend.
  • Integrate frontend components with backend APIs.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Participate in code reviews and contribute to improving coding standards and best practices.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to the overall architecture and technical direction of the application.
  • Ensure the performance, quality, and responsiveness of applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 3 years of professional experience in full stack development.
  • Proficiency in JavaScript (ES6+) and experience with Node.js for backend development.
  • Strong experience with React.js and its ecosystem (e.g., Redux, Hooks).
  • Experience with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Familiarity with RESTful API design principles.
  • Understanding of front-end build tools (e.g., Webpack, Babel) and version control systems (Git).
  • Good understanding of HTML5, CSS3, and responsive design principles.
  • Ability to work independently and as part of a collaborative team.
  • Strong problem-solving and analytical skills.
  • Experience with testing frameworks (e.g., Jest, Mocha) is a plus.
Benefits
  • Competitive salary package and potential for performance bonuses.
  • Comprehensive medical aid benefits.
  • Opportunities for professional growth and skill development.
  • A modern and collaborative office space in Bloemfontein, Free State .
  • Flexible hybrid work arrangement.
  • Exposure to a fast-paced startup environment and innovative technologies.
  • Team lunches and social events.
  • Chance to make a tangible impact on a growing product.
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary