Lead Full-Stack Software Engineer - Cloud Native Solutions
WhatJobs Direct
About the role
Our client is seeking a highly skilled and experienced Lead Full-Stack Software Engineer to join their innovative, fully remote IT and Software development team. This critical role involves leading the design, development, and deployment of cutting-edge, cloud-native applications that drive business value. You will be instrumental in shaping the technical direction, mentoring junior engineers, and ensuring the delivery of high-quality, scalable, and resilient software solutions. Our client operates on a remote-first principle, fostering a collaborative and flexible work environment where exceptional talent can thrive from anywhere.
Responsibilities include: Leading the end-to-end software development lifecycle for new and existing applications, with a strong focus on microservices architecture and cloud platforms (AWS, Azure, or GCP). Designing and implementing robust APIs and backend services using modern programming languages and frameworks (e.g., Node.js, Python, Go, Java). Developing intuitive and responsive front-end user interfaces using frameworks like React, Angular, or Vue.js. Championing best practices in software development, including CI/CD, automated testing, code reviews, and security. Mentoring and guiding a team of software engineers, fostering a culture of continuous learning and improvement. Collaborating closely with product managers, designers, and other stakeholders to translate business requirements into technical solutions. Troubleshooting and resolving complex technical issues across the full stack. Contributing to architectural decisions and technology selection to ensure scalability, performance, and maintainability. Driving the adoption of cloud-native technologies and methodologies. The ideal candidate will have a proven track record of delivering complex software projects in a fast-paced environment. A deep understanding of cloud computing principles, containerization (Docker, Kubernetes), and serverless architectures is essential. Strong leadership abilities, excellent communication skills, and a passion for building high-performing teams are paramount. This is a fully remote position, requiring candidates to be self-motivated, organized, and proficient in virtual collaboration tools. We are looking for individuals who are passionate about innovation and possess a strong desire to make a significant impact. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred. This opportunity offers significant autonomy and the chance to work on challenging projects that are shaping the future of technology within our client's operations in Richards Bay, KwaZulu-Natal, ZA , with the flexibility of a fully remote setup.
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free