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

Get the CLI →

Placements24

New

Senior Full-Stack Engineer (Node.js & React)

Posted 2 views
Discussion

Summary

A senior engineer builds web applications end-to-end for a client team in Polokwane: scalable Node.js backend services, React frontends, and RESTful APIs, while collaborating in code reviews and agile delivery. The role is hybrid, balancing remote work with office collaboration.

About the Role

Our client is seeking a versatile and experienced Senior Full-Stack Engineer with expertise in Node.js and React to join their dynamic team in Polokwane. This hybrid role offers a balanced approach to work, allowing for both remote flexibility and in-person collaboration at our modern facilities. You will be responsible for the end-to-end development of web applications, from designing robust backend services to creating intuitive and responsive user interfaces. This is an excellent opportunity to contribute to impactful projects within a supportive and innovative environment, driving technological advancements and product development.

Key Responsibilities

  • Develop and maintain scalable backend services using Node.js and relevant frameworks (e.g., Express.js).
  • Build and optimize responsive front-end components using React and related libraries.
  • Design and implement RESTful APIs to facilitate seamless communication between frontend and backend systems.
  • Collaborate with product managers, designers, and other engineers to define project requirements and deliver high-quality solutions.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable, and well-documented code, participating actively in code reviews.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
  • 5+ years of professional experience in full-stack development.
  • Strong proficiency in JavaScript, Node.js, and modern backend frameworks.
  • Expertise in React and its ecosystem, including state management and component design.
  • Solid understanding of database technologies (e.g., MongoDB, PostgreSQL) and ORMs.
  • Experience with version control systems (e.g., Git) and agile development methodologies.

Benefits

  • Competitive salary and performance-driven bonuses.
  • Hybrid work model balancing remote and in-office work.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with employer contribution.
  • Opportunities for continuous learning and professional development.

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