×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer; React & Node.js

Job in Johannesburg, 2000, South Africa
Listing for: SavageOne Pty Ltd
Full Time position
Listed on 2026-09-12
Job specializations:
  • Software Development
    Full Stack Developer, Node.js, React.js
Job Description & How to Apply Below

Senior Full Stack Developer (React & Node.js)
About the job Senior Full Stack Developer (React & Node.js)
About the Role
Key Responsibilities

  • Develop and maintain scalable web applications using React.js for frontend and Node.js for backend services.
  • Design and implement RESTful APIs and GraphQL endpoints to support frontend and mobile applications.
  • Lead architectural decisions, ensuring performance, security, and scalability
    .
  • Work closely with UI/UX designers to implement responsive and user-friendly interfaces.
  • Integrate with databases (SQL & No

    SQL like PostgreSQL, MongoDB, Firebase)
    and caching solutions.
  • Implement authentication and authorization mechanisms (JWT, OAuth, Role-based Access Control).
  • Ensure CI/CD pipelines, automated testing, and deployment workflows are in place.
  • Provide technical mentorship to junior developers and contribute to best practices.
Required Skills & Experience
  • 5+ years of experience as a Full Stack Developer
    .
  • Strong proficiency in React.js (Hooks, Context API, Redux, Next.js is a plus).
  • Backend expertise in Node.js, Express.js, and Nest.js
    .
  • Experience with database design and management (PostgreSQL, MongoDB, Firebase, or DynamoDB).
  • Hands-on experience with REST APIs, GraphQL, and Web Sockets
    .
  • Strong understanding of Dev Ops practices, CI/CD, Docker, and cloud platforms (AWS, GCP, or Azure).
  • Experience with testing frameworks (Jest, Cypress, Mocha).
  • Proficiency in Type Script is a plus.
  • Knowledge of agile development methodologies (Scrum, Kanban).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications
  • Experience with Microservices and Serverless architecture
    .
  • Familiarity with Web3, blockchain, or AI/ML is a plus.
  • Prior experience leading a development team
    .
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary