jobapplier

Senior Developer

Rewardsco

Build technology that makes an impact.

Are you an experienced Software Developer who enjoys solving complex technical challenges, building scalable applications and turning ideas into high-performing digital solutions?

We’re looking for a Software Developer to join our technology team and play a key role in designing, developing and optimising secure, scalable and future-ready software solutions.

This is more than a coding role. You’ll have the opportunity to influence solution design, architecture, development standards and DevOps practices, while working alongside Solution Architects, Product Owners, QA and delivery teams.

About Rewardsco

  • This is an opportunity to work on meaningful, high-impact technology solutions while having a genuine influence on how software is designed, built and delivered.
  • If you’re ready to take on complex challenges, build better technology and make your mark — we want to hear from you.

Responsibilities

  • Design, develop and maintain full-stack applications using modern technologies and frameworks.
  • Build robust front-end and backend solutions, APIs and reusable software components.
  • Work with technologies including React, Angular, Node.js, TypeScript, JavaScript and serverless frameworks.
  • Translate business requirements into practical, scalable technical solutions.
  • Contribute to solution architecture, technical design and framework decisions.
  • Develop applications designed for performance, scalability, security, resilience and maintainability.
  • Work with cloud technologies including AWS, Azure and/or GCP.
  • Contribute to CI/CD pipelines, automation and DevOps practices.
  • Work with containers and technologies such as Docker and Kubernetes.
  • Design and develop relational databases, preferably PostgreSQL or similar.
  • Write unit tests and support integration, system and UAT testing.
  • Investigate production issues, perform root-cause analysis and drive technical resolutions.
  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews and retrospectives.
  • Identify technical risks, dependencies and opportunities for continuous improvement.
  • Apply secure coding practices and ensure solutions meet security, data protection and governance requirements.
  • Provide technical guidance and mentorship to junior and intermediate developers.
  • Stay ahead of emerging technologies and identify opportunities to introduce better ways of working.

Requirements

  • You’re an experienced developer who can move comfortably between hands-on development, technical problem-solving and solution design.

6-8 years’ experience within a software development team

  • 5+ years of experience in full-stack development using React, Angular, Vue, Node.js, Java, .NET, Python and .NET technologies.
  • A Bachelor’s degree in Computer Science, Information Technology, Engineering or a proven experience-based equivalent.
  • Strong full-stack development experience.
  • 5+ years of experience in full-stack development using React, Angular, Vue, Node.js, Java, .NET, Python and .NET technologies.
  • Strong backend API development experience.
  • Solid knowledge of design patterns, SOLID principles and software architecture.
  • Strong database design and development skills.
  • Experience with AWS, Azure and/or GCP.
  • Experience working within Agile development environments and across the full SDLC.
  • The ability to take business requirements and turn them into working, scalable software solutions.
  • Experience working effectively within hybrid and distributed teams.
  • Clear criminal record

Preferred

  • Experience with Docker, Kubernetes and CI/CD.

Benefits

  • You’ll be part of a collaborative technology environment where your technical expertise can shape architecture, engineering practices and the future of our digital platforms.
  • Comprehensive Health and Wellness: Free access to Kaelo Health Medical Insurance, Financial Wellness Support, Mental Health Counselling and on-site Pharmacy with an in-house Nurse
  • Top-Tier Resources and Amenities: Work with world-class technology, enjoy three in-house restaurants and take advantage of discounted grocery staples
  • Click this link to apply via our Careers Portal: [https://www.rewardscocareers.com/search-jobs/](https://www.rewardscocareers.com/search-jobs/)
  • By applying for this role you are accepting Rewardsco’s Terms and Conditions. Click here to view them:

Senior Developer

Rewardsco · Umhlanga, South Africa · Full-time · Posted 2026-10-07

Apply

[Apply at Rewardsco](https://apply.workable.com/rewardsco-3/j/D7544399DC/apply)