11,118 Lead Full Stack Software Developer jobs in Kenya
Lead Full-Stack Software Developer
Posted 20 days ago
Job Viewed
Job Description
Lead Full Stack Software Developer - Cloud Native Applications
Posted 4 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 5 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 today
Job Viewed
Job Description
Lead Full-Stack Software Engineer
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and development of full-stack web applications.
- Architect scalable and robust software solutions.
- Write clean, efficient, and maintainable code across the stack.
- Mentor and guide junior software engineers.
- Conduct code reviews and ensure adherence to coding standards.
- Collaborate with product and design teams to define and implement new features.
- Optimize application performance and troubleshoot issues.
- Contribute to the development and maintenance of CI/CD pipelines.
- Stay updated with emerging technologies and industry best practices.
- Participate in agile development processes and contribute to sprint planning.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional full-stack software development experience.
- Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular, Vue.js).
- Strong experience with back-end development (e.g., Node.js, Python, Java, Ruby on Rails).
- Expertise in database design and management (e.g., SQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with RESTful APIs and microservices architecture.
- Strong understanding of software development best practices and design patterns.
- Excellent problem-solving and analytical skills.
- Proven leadership and mentoring abilities.
- Effective communication and teamwork skills.
Lead Full-Stack Software Engineer - SaaS
Posted 8 days ago
Job Viewed
Job Description
Lead Full-Stack Software Architect
Posted 22 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Lead full stack software developer Jobs in Kenya !
Lead Full-Stack Software Engineer - Remote
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain high-quality, scalable web applications using modern programming languages and frameworks.
- Lead the entire software development lifecycle, from requirement gathering and design to implementation, testing, deployment, and maintenance.
- Architect and implement robust back-end services and APIs, ensuring performance, security, and scalability.
- Develop intuitive and responsive user interfaces using front-end technologies and best practices.
- Collaborate closely with product managers, designers, and other engineers to translate business requirements into technical solutions.
- Mentor and provide technical guidance to junior software engineers, fostering a culture of learning and continuous improvement.
- Implement and advocate for best practices in coding, testing, and deployment (CI/CD).
- Troubleshoot, debug, and upgrade existing software systems.
- Contribute to architectural decisions and technology stack selection.
- Ensure the security and integrity of applications and data.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7 years of professional experience in software development, with a significant portion in full-stack development.
- Expertise in one or more back-end languages/frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
- Proficiency in front-end technologies (e.g., JavaScript, React, Angular, Vue.js) and HTML/CSS.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Strong understanding of RESTful API design principles and microservices architecture.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proven ability to lead development teams and manage projects effectively.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
Lead Full Stack Software Engineer - Cloud Native
Posted 8 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.
Lead Full-Stack Software Engineer, Cloud Services
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include:
- Architecting, designing, and implementing scalable and efficient full-stack solutions.
- Developing and maintaining backend services using languages like Python, Node.js, Java, or Go.
- Creating responsive and user-friendly frontend applications using frameworks such as React, Angular, or Vue.js.
- Designing and managing databases (SQL and NoSQL).
- Deploying and managing applications on cloud platforms (AWS, Azure, GCP).
- Implementing and optimizing CI/CD pipelines for automated testing and deployment.
- Mentoring and guiding junior engineers, fostering a culture of technical excellence.
- Collaborating with product managers to define feature requirements and technical specifications.
- Ensuring code quality, performance, and security through code reviews and best practices.
- Troubleshooting and resolving complex technical issues across the stack.
- Staying up-to-date with emerging technologies and industry trends.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of professional software development experience, with at least 3 years in a lead or senior engineering role.
- Proven experience architecting and building distributed systems and microservices.
- Expertise in at least one major cloud platform (AWS, Azure, GCP).
- Strong proficiency in multiple backend languages and frameworks.
- Solid experience with modern frontend frameworks (React, Angular, Vue.js) and related tools.
- Deep understanding of database technologies (e.g., PostgreSQL, MongoDB, DynamoDB).
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
- Excellent problem-solving, analytical, and communication skills.
- Ability to lead technical discussions and make architectural decisions.
- Demonstrated ability to work effectively in a fully remote, collaborative environment.
This is a fantastic opportunity to join a forward-thinking company and shape the future of cloud services. While the operational hub is associated with Mlolongo, Machakos, KE , this role is entirely remote and open to qualified candidates regardless of their geographical location. Our client values innovation and technical mastery above all.