11,257 Lead Full Stack Software Engineer jobs in Kenya
Lead Full-Stack Software Developer
Posted 24 days ago
Job Viewed
Job Description
Lead Full Stack Software Developer - Cloud Native Applications
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Architect, design, and implement full-stack web applications using modern frameworks and technologies.
- Lead a team of talented developers, providing technical guidance, code reviews, and mentorship.
- Develop and maintain robust RESTful APIs and microservices.
- Build responsive and user-friendly front-end interfaces.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Optimize applications for maximum speed, scalability, and reliability in cloud environments (AWS, Azure, or GCP).
- Collaborate with product managers, designers, and other engineers to define feature requirements and technical specifications.
- Troubleshoot, debug, and upgrade existing software.
- Champion best practices in software development, including clean code, automated testing, and security.
- Stay current with emerging technologies and industry trends.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's preferred.
- 5+ years of professional experience in full-stack software development.
- Proven experience leading development teams and projects.
- Expertise in backend languages and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring Boot, Go).
- Strong experience with front-end technologies (e.g., React, Angular, Vue.js) and modern JavaScript (ES6+).
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Proficiency in database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
- Experience with microservices architecture, event-driven systems, and message queues (e.g., Kafka, RabbitMQ).
- Familiarity with Agile development methodologies.
- Excellent problem-solving, communication, and collaboration skills, especially in a remote setting.
Lead Full Stack Software Developer - Cloud Solutions
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and deployment of complex full-stack web applications.
- Architect and implement scalable microservices and APIs.
- Mentor and guide a team of software engineers, fostering their professional growth.
- Define and enforce coding standards, best practices, and development processes.
- Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions.
- Oversee the entire software development lifecycle, from planning and development to testing, deployment, and maintenance.
- Champion the adoption of cloud technologies (e.g., AWS, Azure, GCP) and CI/CD pipelines.
- Conduct code reviews, provide constructive feedback, and ensure code quality.
- Troubleshoot and resolve complex technical issues in production environments.
- Stay abreast of emerging technologies and industry trends, advocating for their adoption where appropriate.
- Contribute to strategic technical planning and roadmap development.
- Promote a culture of innovation, collaboration, and continuous improvement within the engineering team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development, with a significant portion in full-stack development.
- Proven experience in a lead or senior developer role, mentoring and managing technical teams.
- Expertise in front-end technologies (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Python/Django/Flask, Java/Spring Boot).
- Strong proficiency with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Experience with database technologies (SQL and NoSQL) and ORM frameworks.
- Solid understanding of microservices architecture, RESTful APIs, and event-driven systems.
- Proficiency in CI/CD tools and practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
- Experience with Agile/Scrum methodologies.
This is a full-time, fully remote position ideal for a seasoned developer looking to make a significant impact.
Lead Full-Stack Software Developer (Remote)
Posted 2 days ago
Job Viewed
Job Description
Lead Full Stack Software Engineer
Posted 24 days ago
Job Viewed
Job Description
Lead Full-Stack Software Architect
Posted 20 days ago
Job Viewed
Job Description
Lead Full-Stack Software Engineer - SaaS
Posted 10 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead full stack software engineer Jobs in Kenya !
Lead Full-Stack Software Architect (Remote)
Posted 6 days ago
Job Viewed
Job Description
Lead Full Stack Software Engineer - Cloud Native
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and development of scalable, cloud-native applications and microservices.
- Architect robust and efficient solutions using modern software development best practices.
- Mentor and guide junior software engineers, fostering their technical growth.
- Implement and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Develop and maintain front-end interfaces using frameworks like React, Angular, or Vue.js.
- Develop and maintain back-end services using languages such as Python, Java, or Node.js.
- Design and manage databases (SQL and NoSQL) and data storage solutions.
- Ensure the quality, performance, and security of applications through rigorous testing and code reviews.
- Collaborate effectively with product management, design, and other engineering teams.
- Troubleshoot and resolve complex technical issues across the full stack.
- Stay abreast of emerging technologies and industry trends in cloud-native development.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in software development, with at least 2 years in a lead or senior role.
- Proven experience designing and building cloud-native applications on AWS, Azure, or GCP.
- Expertise in containerization technologies (Docker, Kubernetes).
- Strong proficiency in back-end development languages (e.g., Python, Java, Node.js) and frameworks.
- Solid experience with front-end development technologies (e.g., React, Angular, Vue.js, HTML5, CSS3).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with microservices architecture and RESTful APIs.
- Excellent understanding of Agile methodologies and CI/CD practices.
- Strong leadership, communication, and problem-solving skills.
- Ability to work independently and lead a remote team effectively.
- Experience with software development in the Garissa, Garissa, KE region is not required, but a bonus for contextual understanding.
Remote Lead Full-Stack Software Engineer
Posted 22 days ago
Job Viewed