Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 1, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Rewardsco Sales is a leader in forging lifetime value for customers by cultivating growth through unmatched excellence and innovation in sales, logistics, infrastructure and brand advocacy across multiple channels. We not only represent a selection of the largest industry-leading companies in South Africa, but we develop a range of in-house consumer produ...
    Read more about this company

     

    Senior Full Stack Developer

    • Rewardsco is looking for an experienced Senior Full Stack Developer to design, build, and optimise secure, scalable, and high-performance applications. You’ll combine hands-on development with technical leadership, collaborating with architects, product owners, and cross-functional teams to deliver innovative software solutions.

    Location : Sandton, Johannesburg

    Your Role :

    • Design, develop, and maintain full stack applications using modern frameworks and technologies including but not limited to React, Node.js, and TypeScript.
    • Collaborate closely with business and IT stakeholders to understand strategic objectives and translate requirements into effective technical solutions.
    • Build and enforce automated controls, metrics, and checks to ensure compliance with approved architectures and standards are consistently adhered to.
    • Engage with technology partners, cross-functional IT teams, and business stakeholders to improve delivery effectiveness and efficiency.
    • Contribute to continuous improvement of software development practices, methodologies, tools, and technical standards.
    • Identify, analyse, and manage technical risks, issues, and dependencies across delivery initiatives.
    • Design and deliver scalable, cross-platform software solutions supported by clear technical documentation.
    • Contribute to framework design, solution architecture, and reusable components
    • Provide governance oversight across the software delivery lifecycle, ensuring solutions are designed for performance, stability, security, and customer experience.

    Requirements

    • Matric
    • Bachelor’s degree in computer science, Information Technology, Engineering, or equivalent proven experience.
    • Minimum of 6-8 years’ post-graduate experience working within a professional software development team.
    • 5+ years of experience in full-stack development using React, Angular, Vue, Node.js, Java, .NET, Python and .NET technologies.
    • Proven project delivery experience within Agile delivery environments, with exposure to the full software development lifecycle on projects of at least three months’ duration.
    • Proven experience in both backend API development and front-end development using modern JavaScript frameworks.
    • Strong practical experience with Node.js, Angular, serverless frameworks.
    • Strong understanding of design patterns, SOLID principles, and software architecture.
    • Strong database design and development skills, preferably using PostgreSQL or similar relational databases.
    • Experience with AWS, Azure, GCP, containers (Docker, Kubernetes), CI/CD
    • Ability to translate business feedback and requirements into working software solutions.
    • Experience working in hybrid environments and collaborating across distributed teams.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Rewardsco on apply.workable.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Rewardsco Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail