Lead Full-Stack Developer
Summary
A Lead Full-Stack Developer in Cape Town who architects scalable web applications, mentors a team of developers, and oversees deployment. Core stack spans modern frontend (React/Angular/Vue.js) and backend (Node.js/Python/Ruby), plus SQL/NoSQL databases, AWS/Azure, and CI/CD.
About the Role
Our client is seeking a visionary Lead Full-Stack Developer to spearhead their innovative web development initiatives in Cape Town . This leadership position involves architecting and implementing cutting-edge web applications, guiding a team of talented developers, and ensuring the delivery of high-quality, user-centric products. You will play a crucial role in defining technical strategies, driving best practices, and fostering a collaborative and productive development environment. This is an exceptional opportunity for a seasoned developer to make a significant impact, shape the technical direction of key projects, and grow within a company that values creativity, problem-solving, and professional development.
Key Responsibilities
- Lead the design and development of complex, scalable web applications using modern frameworks for both frontend and backend.
- Mentor and guide a team of full-stack developers, fostering a culture of collaboration and continuous learning.
- Define and enforce coding standards, best practices, and development methodologies across the team.
- Collaborate with product owners and designers to translate business requirements into technical solutions.
- Oversee the deployment process, ensuring applications are robust, secure, and performant in production.
- Identify and implement opportunities for technical innovation and process improvement.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full-Stack Developer , with at least 7 years in the industry.
- Extensive experience with frontend technologies (e.g., React , Angular , Vue.js ) and backend languages (e.g., Node.js , Python , Ruby ).
- Strong understanding of database design and management, including relational (SQL) and NoSQL databases.
- Experience with cloud platforms (AWS, Azure) and CI/CD pipelines.
- Excellent leadership, communication, and problem-solving skills.
Benefits
- Highly competitive salary package with performance incentives.
- Generous paid time off and company holidays.
- Comprehensive health, dental, and vision insurance plans.
- Opportunities for career advancement and skill development.
- A vibrant and inclusive company culture in a beautiful Cape Town setting.
- Company-sponsored team events and social activities.