Rewardsco logo

Senior Full Stack Developer – Innovate Digital Platforms

RewardscoSandton, Gauteng, South Africa
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Requirements:Matric certificateBachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent practical experience. A minimum of 6-8 years of post-graduate experience in a professional software development environment. Over 5 years of experience in full-stack development utilizing technologies such as React, Angular, Vue, Node.js, Java, . NET, Python, and others. Demonstrated project delivery experience in Agile delivery environments, with involvement in the complete software development lifecycle for projects lasting at least three months. Proficient in both backend API development and frontend development using contemporary JavaScript frameworks. Strong hands-on experience with Node.js, Angular, and serverless frameworks. Thorough understanding of design patterns, SOLID principles, and software architecture. Experienced in database design and development, preferably with PostgreSQL or similar relational databases. Familiarity with AWS, Azure, GCP, containers (Docker, Kubernetes), and CI/CD practices. Ability to convert business feedback and requirements into effective software solutions.

About the job

Join Rewardsco as a Senior Full Stack Developer and Shape the Future of Digital Solutions!

Rewardsco is in search of a talented Senior Full Stack Developer to lead the design, development, and optimization of secure, scalable, and high-performance applications. You will merge hands-on coding with technical leadership, working closely with architects, product owners, and cross-functional teams to craft innovative software solutions.

Your Responsibilities:

  • Design, develop, and sustain full stack applications utilizing cutting-edge frameworks and technologies such as React, Node.js, and TypeScript.
  • Work in close partnership with business and IT stakeholders to comprehend strategic objectives and convert requirements into actionable technical solutions.
  • Establish and uphold automated controls, metrics, and checks to ensure consistent compliance with approved architectures and standards.
  • Collaborate with technology partners, cross-functional IT teams, and business stakeholders to enhance delivery effectiveness and efficiency.
  • Drive continuous improvement of software development practices, methodologies, tools, and technical standards.
  • Identify, analyze, and manage technical risks, issues, and dependencies across various delivery initiatives.
  • Design and implement scalable, cross-platform software solutions, backed by comprehensive technical documentation.
  • Contribute to the design of frameworks, solution architectures, and reusable components.
  • Ensure governance oversight throughout the software delivery lifecycle, guaranteeing that solutions are built for performance, stability, security, and an exceptional customer experience.

About Rewardsco

Rewardsco is a dynamic company at the forefront of digital solutions, dedicated to delivering innovative software applications that enhance user experiences and drive business success.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.