Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Full Stack Developer (Node.js & React)

Posted 1 view
Discussion

Summary

Full stack developer at a software solutions provider in Port Elizabeth, building backend services and APIs with Node.js/Express and responsive frontends with React, while working with PostgreSQL/MongoDB across the full development lifecycle, including testing, code reviews, and performance optimization.

About the Role

Our client, an innovative software solutions provider based in Port Elizabeth, Eastern Cape, ZA, is seeking a versatile Full Stack Developer proficient in Node.js and React. This dynamic role offers the chance to contribute to the entire software development lifecycle, from backend architecture to frontend user interface implementation. You will be instrumental in building robust, scalable, and user-friendly applications that meet the evolving needs of our diverse clientele. The ideal candidate thrives in a collaborative environment, possesses strong problem-solving skills, and is passionate about creating high-quality software. This is an exciting opportunity to join a growing team and make a tangible impact within the tech community of Port Elizabeth.

Key Responsibilities

  • Develop and maintain backend services and APIs using Node.js and Express.js.
  • Design and implement responsive and interactive frontend interfaces using React.js and associated libraries.
  • Work with databases such as PostgreSQL, MongoDB, or similar, ensuring efficient data management.
  • Collaborate with product managers and designers to define application features and user experience.
  • Write clean, maintainable, and well-documented code.
  • Implement automated testing to ensure code quality and reliability.
  • Optimize applications for maximum speed, scalability, and security.
  • Participate in code reviews and contribute to team best practices.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay updated with emerging technologies and propose innovative solutions.

Requirements

  • 3+ years of experience as a Full Stack Developer or similar role.
  • Proven expertise in Node.js and its ecosystem (e.g., Express.js).
  • Strong proficiency in frontend technologies including React.js, HTML5, CSS3, and JavaScript ES6+.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with version control systems, particularly Git.
  • Understanding of RESTful API design principles.
  • Experience with unit testing and integration testing frameworks.
  • Ability to work independently and as part of a collaborative team.
  • Strong problem-solving and analytical skills.
  • Excellent communication skills.
  • A degree in Computer Science, Engineering, or a related field is preferred.

Benefits

  • Competitive salary commensurate with experience and skills.
  • Opportunity to work on challenging and innovative projects.
  • Flexible working hours and a supportive team environment.
  • Professional development and training opportunities.
  • Contribution to impactful software solutions from Port Elizabeth.
  • Health and wellness programs.
  • Generous vacation policy.

Skills

Apply

See also

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