Lead Full Stack Engineer
Summary
A senior leadership role architecting and building end-to-end full-stack applications while leading and mentoring a team of developers in George, South Africa. Core stack spans React/Angular/Vue.js on the frontend, Node.js/Python/Java on the backend, plus cloud (AWS/Azure) and microservices.
About the Role
Our client is seeking an experienced and visionary Lead Full Stack Engineer to spearhead development initiatives in George . This critical role involves architecting and building end-to-end software solutions, leading a team of talented developers, and ensuring the successful delivery of complex projects. You will be responsible for technical decision-making, setting development standards, and fostering a culture of high performance and continuous learning within the IT department. This is a unique opportunity to influence the technological direction of a growing company based in the scenic Western Cape, contributing to impactful projects from conception through to deployment.
Key Responsibilities
- Lead the design, development, and implementation of scalable and resilient full-stack applications.
- Provide technical guidance and mentorship to a team of frontend and backend developers.
- Define and enforce coding standards, best practices, and architectural patterns.
- Collaborate closely with stakeholders to translate business needs into technical specifications and actionable development plans.
- Oversee the entire software development lifecycle, including testing, deployment, and maintenance.
- Identify and resolve complex technical challenges, ensuring the integrity and performance of the platform.
Requirements
- Master's or Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
- Extensive experience (8+ years) in full-stack development, with a significant portion in a leadership capacity.
- Proficiency in frontend technologies (React, Angular, Vue.js) and backend languages (Node.js, Python, Java).
- Deep understanding of database technologies, cloud infrastructure (AWS/Azure), and microservices architecture.
- Demonstrated ability to lead and motivate development teams effectively.
- Exceptional problem-solving skills and a strategic approach to software architecture.
Benefits
- Highly competitive executive-level salary and performance-based bonuses.
- Comprehensive private healthcare and robust retirement savings plan.
- Generous allocation for professional development, conferences, and certifications.
- Significant opportunities for technical leadership and strategic influence.
- Relocation assistance may be considered for qualified candidates moving to George.