Senior web developer (full stack)
Our client is seeking an experienced Senior Full Stack Web Developer to join their innovative technology team in Stellenbosch. This role is critical for designing, developing, and maintaining robust, scalable web applications that power our business operations and client-facing platforms. You will work across the entire technology stack, from frontend interfaces to backend services and databases, ensuring seamless integration and optimal performance. This is an excellent opportunity to contribute to significant projects, mentor junior developers, and influence technical decisions within a collaborative and forward-thinking environment.
Key Responsibilities Design, develop, and deploy full-stack web applications using modern technologies and frameworks. Write clean, efficient, and well-documented code for both frontend and backend components. Develop and manage scalable database solutions, ensuring data integrity and performance. Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement features. Optimize application performance, security, and scalability across the entire stack. Mentor junior developers, conduct code reviews, and promote best practices in software development. Requirements 5+ years of professional experience in full stack web development. Strong proficiency in frontend technologies (e.g., HTML, CSS, Java Script, React/Angular/Vue.js) and backend languages (e.g., Python, Node.js, Java, PHP). Experience with relational and/or No SQL databases (e.g., Postgre SQL, Mongo DB). Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker). Proficient in version control systems like Git and Agile development methodologies. Excellent problem-solving skills and a proactive approach to identifying and resolving technical challenges. Benefits Highly competitive salary and performance-based bonuses. Comprehensive medical and retirement benefits. Opportunities for continuous learning and professional development. A dynamic work environment located in the heart of Stellenbosch. Work on challenging and impactful projects with a talented team.