Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Full Stack Developer (React & Node.js)

Discussion

Summary

A full stack developer builds and maintains both the React.js front end and the Node.js/Express.js back end (including APIs and database integration) of the client's web applications in Tembisa, South Africa, in a hybrid role spanning the full software development lifecycle.

About the Role

Our client is seeking a talented and versatile Full Stack Developer with expertise in React and Node.js to join their innovative team in Tembisa . You will be responsible for developing and maintaining both front-end and back-end components of our client's web applications, contributing to the entire software development lifecycle. This hybrid role offers the flexibility to work from home several days a week while collaborating in person with your team on crucial projects. You will play a key role in designing intuitive user interfaces and robust server-side logic, ensuring a seamless user experience and efficient application performance. This is an exciting opportunity to make a significant impact on cutting-edge projects within a supportive and growth-oriented environment.

Key Responsibilities

  • Develop and implement user-facing features using React.js, ensuring high performance and responsiveness.
  • Build and maintain robust back-end services and APIs using Node.js and Express.js.
  • Integrate front-end components with server-side logic and databases.
  • Write clean, maintainable, and well-documented code, participating actively in code reviews.
  • Collaborate with designers, product managers, and other developers to define and ship new features.
  • Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance and scalability.

Requirements

  • Proven experience as a Full Stack Developer or similar role, with a strong portfolio.
  • Proficiency in front-end technologies including HTML, CSS, JavaScript, and React.js.
  • Solid experience with Node.js and building RESTful APIs.
  • Familiarity with database technologies such as MongoDB or PostgreSQL.
  • Understanding of version control systems like Git and basic DevOps principles.
  • Excellent problem-solving abilities and a proactive approach to development challenges.

Benefits

  • Competitive annual salary with potential for performance-based incentives.
  • Hybrid work model combining remote flexibility with in-office collaboration.
  • Comprehensive health insurance coverage.
  • Opportunities for professional development and skill enhancement.
  • A collaborative team atmosphere with regular knowledge-sharing sessions.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available