Full Stack Software Developer (React)

Network1


Job Location:

Cape Town - South Africa

Monthly Salary: Not Disclosed
Posted on: 12 hours ago
Vacancies: 1 Vacancy

Department:

Software Development

Job Summary

Seeking a talented Full Stack Software Developer to join our team. You will work on complex enterprise-scale projects building modern web applications from the ground up. The ideal candidate is comfortable working across the entire stack from database design to front-end implementation and is passionate about writing clean maintainable code.


Key Responsibilities:
  • Design develop and maintain full-stack web applications using React and PostgreSQL.
  • Build responsive and intuitive user interfaces with modern front-end frameworks and libraries such as Tailwind CSS and Shadcn UI.
  • Develop robust RESTful APIs and back-end services using .
  • Design and optimize relational database schemas and queries (PostgreSQL/Supabase).
  • Implement authentication authorization and security best practices (OAuth JWT session management).
  • Design implement and maintain content models APIs and integrations using headless CMS platforms primarily Payload CMS and Directus.
  • Write clean maintainable and well-documented code following industry best practices.
  • Collaborate with designers project managers and other developers to deliver high-quality solutions.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug applications across the full stack.
  • Practice test-driven development (TDD) and implement automated testing (unit integration end-to-end).
  • Set up and maintain CI/CD pipelines (GitHub Actions) for deployments across AWS Azure and Oracle Cloud.
  • Deploy and operate modern web apps on various cloud platforms such as AWS Railway and Vercel.
  • Integrate and manage Supabase (PostgreSQL) where applicable.
  • Stay up-to-date with emerging technologies and industry trends.
  • Contribute to technical documentation and architecture decisions.
Job Experience and Skills Required:
  • Bachelors degree in Computer Science Software Engineering or a related field (or equivalent practical experience).
  • Minimum of 3 years of professional experience in full-stack web development.
  • Strong proficiency in JavaScript/TypeScript and modern ES6 features.
  • Extensive experience with React and for building modern web applications.
  • Solid experience with for back-end development.
  • Strong knowledge of PostgreSQL or other relational databases.
  • Experience with RESTful API design and development.
  • Hands-on experience building production applications with Payload CMS.
  • Proficiency with Git version control and collaborative development workflows.
  • Proven experience working in agile teams using Scrum (sprints standups retrospectives and backlog refinement).

Apply now!

For more exciting IT vacancies please visit: also specialise in recruiting in the following:
  • Software Developers
  • Mobile Developers
  • Business and Systems Analysts
  • BI and SQL Experts
If you have not had any response in two weeks please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:
Lameez Mohamed
Specialist Recruitment Consultant
Connect with me on LinkedIn!
Experience:

IC

Seeking a talented Full Stack Software Developer to join our team. You will work on complex enterprise-scale projects building modern web applications from the ground up. The ideal candidate is comfortable working across the entire stack from database design to front-end implementation and is passio...

About Company

Company Logo

Network Recruitment specializes in talent solution services in the fields of IT, Finance, Engineering & Supply Chain. Visit our website for more info.

View Profile View Profile