Senior full stack developer
Our client is seeking an accomplished Senior Full Stack Developer to join their growing team in Stellenbosch. This hybrid role requires a versatile engineer capable of contributing across both frontend and backend development, building and enhancing sophisticated web applications. You will be instrumental in designing scalable architectures, writing clean code, and collaborating with cross-functional teams to deliver exceptional user experiences. This is an excellent opportunity to work on challenging projects, contribute to architectural decisions, and grow within a supportive and innovative company culture.
Key Responsibilities Develop and maintain web applications, contributing to both frontend user interfaces and backend services. Design and implement RESTful APIs and microservices using relevant backend technologies. Create responsive and intuitive user interfaces using modern frontend frameworks. Collaborate effectively with product managers, designers, and other engineers to define requirements and deliver solutions. Write clean, efficient, well-documented, and testable code across the full stack. Optimize application performance, scalability, and security. Requirements Minimum of 6 years of professional experience in full-stack web development. Proficiency in frontend technologies (HTML, CSS, Java Script, and modern frameworks like React or Angular). Strong experience with backend languages and frameworks (e.g., Node.js, Python/Django, Java/Spring). Experience with relational databases (e.g., Postgre SQL, My SQL) and/or No SQL databases. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization. Excellent problem-solving skills and ability to thrive in a hybrid work environment. Benefits Competitive annual salary with performance-based incentives. Comprehensive medical aid and retirement benefits. Opportunities for continuous learning and professional development. Hybrid work model offering flexibility between office and remote work in Stellenbosch. A collaborative team environment focused on innovation and quality.