Senior Full Stack Developer (React - Node.js - PostgreSQL) - Datafin IT Recruitment

Cape Town, Western Cape 13 days ago Full-Time Salary - Market Related

Senior Full Stack Developer (React - Node.js - PostgreSQL)

Datafin IT Recruitment
Cape Town, Western Cape
Date Created : 13 days ago
Job Type : Full-Time
Salary : Market Related

DUTIES:

  • Develop and maintain Full Stack solutions using React (Frontend) and Node.js (Backend).
  • Design and build secure, scalable APIs and Backend services to support Procurement-specific features like supplier onboarding, RFQ management, and transaction workflows.
  • Architect efficient and normalized PostgreSQL database schemas and write performant SQL queries.
  • Build intuitive, responsive Frontend interfaces that offer a seamless user experience for buyers and suppliers.
  • Work closely with Product, Design, and Engineering teams to gather requirements, prototype features, and iterate quickly.
  • Own the end-to-end development lifecycle: from idea to implementation, deployment, and monitoring.
  • Implement Unit and Integration Tests to ensure reliability and maintainability of code.
  • Lead architectural decisions and mentor Junior Developers on best practices across the stack.
  • Optimize performance across Frontend and Backend to ensure fast, reliable user interactions.

REQUIREMENTS:

  • 5+ Years of experience in Full Stack development with a strong focus on React, Node.js, and PostgreSQL.
  • Deep understanding of RESTful API design and Full Stack architecture.
  • Experience deploying and scaling web applications in cloud environments (e.g., AWS or GCP).
  • Strong understanding of relational data modeling and performance optimization in PostgreSQL.

Advantageous –

  • Relevant tertiary qualification.
  • Python experience.
  • Experience in B2B or Procurement platforms.
  • Familiarity with authentication/authorization best practices (e.g., OAuth, JWT).
  • Knowledge of real-time features (WebSockets, notifications).
  • Understanding of Procurement processes like sourcing, contracting, or vendor management.

ATTRIBUTES:

  • Excellent problem-solving skills and attention to detail.
  • Experience working in an agile development environment.
  • Strong communication and collaboration skills.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job