Senior Full Stack Developer - Cloud Solutions
Listed on 2026-10-30
-
Software Development
Full Stack Developer, Backend Developer, Cloud Engineer - Software
About the Role Our client, a fast-growing technology firm specializing in cloud-based solutions, is seeking a highly skilled and motivated Senior Full Stack Developer to join their vibrant team in Durban, Kwa Zulu-Natal . This role offers the chance to work on innovative projects from conception to deployment, utilizing a modern tech stack. You will be responsible for designing, developing, and maintaining both frontend and backend components of our client's cutting-edge applications.
The ideal candidate has a strong command of various programming languages, frameworks, and database technologies, along with a passion for building robust, scalable, and efficient software. You will collaborate closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions. This is an exceptional opportunity to contribute to a company that values technical excellence and provides a supportive environment for professional growth within the energetic city of Durban .
The hybrid work arrangement offers a balance between in-office collaboration and remote flexibility.
- Design, develop, and deploy full-stack web applications, ensuring scalability and performance.
- Write clean, efficient, and maintainable code for both frontend and backend systems.
- Develop and manage robust APIs and microservices.
- Collaborate with product managers and designers to translate business requirements into technical solutions.
- Implement and maintain databases, ensuring data integrity and efficient retrieval.
- Conduct thorough testing, including unit, integration, and end-to-end testing.
- Participate in code reviews, providing constructive feedback to team members.
- Troubleshoot, debug, and upgrade existing systems.
- Stay current with emerging technologies and industry best practices.
- Contribute to architectural decisions and technical roadmap planning.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Minimum of 6 years of professional experience in full-stack development.
- Proficiency in backend languages such as Python, Node.js, Java, or C#.
- Strong experience with frontend frameworks like React, Angular, or Vue.js.
- Expertise in database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP).
- Solid understanding of RESTful API design principles and microservices architecture.
- Proficiency in version control systems (Git).
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance plan.
- Retirement savings plan with company contributions.
- Opportunities for professional development, training, and certifications.
- A dynamic and collaborative work environment in Durban .
- Flexible hybrid work model.
- Access to cutting-edge technology and tools.
- Generous vacation and holiday leave.
(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).