44 Lead Full Stack Software Engineer jobs in whatjobs

Lead Full-Stack Software Engineer

80105 Shella KES5000000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing tech firm seeking a talented and experienced Lead Full-Stack Software Engineer to drive the development of their innovative platform. This hybrid role offers a blend of in-office collaboration and remote flexibility, allowing you to contribute from the vibrant tech hub of Malindi. You will be instrumental in designing, developing, and deploying robust, scalable, and high-performance web applications. This leadership position requires a strong understanding of both front-end and back-end technologies, along with a proven ability to mentor junior engineers and guide architectural decisions. You will work closely with product managers, designers, and other engineers to translate complex requirements into elegant, functional software solutions. Your responsibilities will include architecting new features, writing clean and efficient code, performing code reviews, optimizing application performance, and ensuring the overall quality and maintainability of the codebase. Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines is highly desirable. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science or a related field, coupled with several years of professional software development experience. Strong knowledge of JavaScript frameworks (React, Angular, Vue.js), back-end languages (Node.js, Python, Java), and databases (SQL, NoSQL) is essential. You should have a passion for technology, a commitment to best practices, and excellent problem-solving skills. This is an exceptional opportunity to make a significant impact on a cutting-edge product and grow your career in a dynamic and supportive environment.
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.
Qualifications:
  • 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.
This advertiser has chosen not to accept applicants from your region.

Lead Full-Stack Software Engineer

20100 Nyeri Town KES230000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly experienced and talented Lead Full-Stack Software Engineer to drive the development of innovative software solutions. This position is fully remote, offering you the opportunity to contribute your expertise from anywhere. You will lead a team of talented engineers in designing, developing, testing, and deploying robust, scalable, and high-performance web applications. This role requires a deep understanding of modern web technologies, excellent architectural design skills, and a passion for mentoring and guiding engineering teams to deliver exceptional products.

Key Responsibilities:
  • Lead the design and architecture of scalable and maintainable full-stack web applications.
  • Mentor and guide a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Write clean, efficient, and well-documented code for both front-end and back-end systems.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Implement and enforce coding standards, best practices, and code review processes.
  • Collaborate with product managers, designers, and other stakeholders to define product roadmaps and features.
  • Optimize application performance, identify and resolve bottlenecks, and ensure high availability.
  • Develop and maintain CI/CD pipelines and automate deployment processes.
  • Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and frameworks.
  • Troubleshoot and debug complex issues across the stack.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional experience in full-stack software development, with a proven track record of leading engineering teams.
  • Expertise in front-end technologies such as React, Angular, or Vue.js, and associated state management libraries.
  • Proficiency in back-end languages and frameworks (e.g., Node.js/Express, Python/Django/Flask, Java/Spring, Ruby on Rails).
  • Strong understanding of database technologies (SQL and NoSQL), including PostgreSQL, MySQL, MongoDB.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with microservices architecture and RESTful API design.
  • Solid understanding of software development best practices, including Agile methodologies, TDD, and CI/CD.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong leadership, communication, and interpersonal skills, with the ability to mentor and inspire a team.
  • Experience working in a fully remote development environment is essential.
This is a fantastic opportunity to shape the technical direction of critical software products and lead a high-performing remote engineering team. You will be instrumental in building the future of our client's digital offerings. If you are a passionate and experienced software leader, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Software Engineer

40100 Kisumu KES6000000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Lead Full Stack Software Engineer to join their growing technology team in **Kisumu, Kisumu, KE**. This leadership role will be instrumental in guiding the design, development, and implementation of innovative software solutions. You will be responsible for overseeing the entire software development lifecycle, from conceptualization and architecture design to coding, testing, and deployment. A key aspect of this position is mentoring and guiding a team of talented software engineers, fostering a collaborative and productive development environment. You will collaborate closely with product managers, designers, and other stakeholders to translate business requirements into robust, scalable, and user-friendly applications. Your responsibilities will include defining technical standards, ensuring code quality, and implementing best practices in software development, including continuous integration and continuous deployment (CI/CD). The ideal candidate will possess a strong proficiency in both front-end and back-end development technologies, including expertise in languages such as Python, Java, Node.js, or Ruby, and frameworks like React, Angular, or Vue.js. Experience with cloud platforms such as AWS, Azure, or Google Cloud is essential. A deep understanding of database technologies (SQL and NoSQL) and API design is also required. Excellent problem-solving, analytical, and communication skills are paramount. You should have a proven track record of successfully leading software development projects and delivering high-quality products. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is preferred. We are looking for a proactive, results-oriented leader who is passionate about technology and committed to building exceptional software. A minimum of 8 years of progressive experience in software development, with at least 2 years in a leadership role, is required.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Software Engineer

00500 Ongata Rongai, Rift Valley KES4800000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic technology company, is seeking an experienced Lead Full Stack Software Engineer to join their fully remote development team. This role is central to designing, developing, and deploying robust, scalable, and high-performance web applications. The ideal candidate will have a strong command of both front-end and back-end technologies, with a proven ability to lead software development projects from conception to production. Responsibilities include architecting solutions, writing clean and efficient code, conducting code reviews, and mentoring junior engineers. You will collaborate closely with product managers, designers, and other engineers to deliver exceptional user experiences and business value. Expertise in modern JavaScript frameworks (React, Angular, Vue.js), back-end languages (Node.js, Python, Java), databases (SQL, NoSQL), and cloud infrastructure (AWS, Azure, GCP) is required. Experience with microservices architecture, API design, and CI/CD pipelines is highly desirable. This position demands strong problem-solving skills, a passion for innovation, and a commitment to best practices in software development. You will play a key role in shaping the technical direction of our products and driving the adoption of new technologies. This is a remote-first opportunity, offering the flexibility to work from anywhere in the world while contributing to impactful projects that define the future of digital solutions, supporting technological advancements for clients and users, including those in the vicinity of Ongata Rongai, Kenya .
This advertiser has chosen not to accept applicants from your region.

Lead Full-Stack Software Engineer

00200 Abothuguchi West KES4800000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an exceptional Lead Full-Stack Software Engineer to spearhead the development of innovative software solutions. This is a fully remote position, offering the flexibility to work from anywhere while contributing to a high-impact technology team. The Lead Full-Stack Engineer will be responsible for designing, developing, testing, and deploying scalable and robust web applications. This includes both front-end user interface development and back-end server-side logic, database management, and API integrations. You will play a crucial role in architectural decisions, code reviews, and mentoring junior engineers. The ideal candidate will have extensive experience with modern programming languages and frameworks, proficiency in cloud platforms, and a deep understanding of software development best practices, including Agile methodologies. Responsibilities include translating business requirements into technical specifications, ensuring code quality and performance, and troubleshooting complex technical issues. You will also collaborate with product managers, designers, and other engineers to deliver high-quality software that meets user needs and business objectives. The ability to design and implement efficient database schemas and optimize database performance is essential. Experience with CI/CD pipelines, automated testing, and containerization technologies is highly desirable. This role requires strong leadership qualities, excellent communication and interpersonal skills, and a passion for building cutting-edge technology. As a fully remote employee, you'll be empowered to manage your workflow and contribute to our client's success from **Nairobi, Nairobi, KE** and beyond, driving innovation and technical excellence.
This advertiser has chosen not to accept applicants from your region.

Lead Full-Stack Software Engineer

20100 Mwembe KES300000 Annually WhatJobs

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
We are seeking a talented and experienced Lead Full-Stack Software Engineer to spearhead development efforts for our client in a fully remote capacity. This critical role involves designing, developing, and deploying scalable, high-performance web applications and services. You will lead a team of skilled engineers, mentor junior developers, and foster a collaborative and innovative development environment. Your responsibilities will span the entire software development lifecycle, from conceptualization and architecture design to coding, testing, deployment, and maintenance. You will be instrumental in defining technical standards, best practices, and ensuring code quality through rigorous reviews and automated testing. A deep understanding of both front-end and back-end technologies is essential, including proficiency in modern JavaScript frameworks (e.g., React, Angular, Vue.js), back-end languages (e.g., Python, Node.js, Java), and database systems (SQL and NoSQL). Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture is highly desirable. This remote position requires exceptional leadership, communication, and problem-solving skills. You will work closely with product managers, designers, and other stakeholders to translate business requirements into robust technical solutions. The ability to manage project timelines, allocate resources effectively, and make sound architectural decisions is paramount. You will also be responsible for identifying and mitigating technical risks, ensuring the delivery of high-quality software on schedule. The ideal candidate will have a strong portfolio of successful software projects, demonstrating technical leadership and a passion for building innovative solutions. A commitment to continuous learning and staying current with emerging technologies is crucial. This is an exceptional opportunity for a seasoned engineer to take on significant responsibility, drive architectural vision, and lead a talented team in a dynamic, remote-first setting. You will contribute to shaping the future of our client's technology stack and products. A proactive approach to code optimization and performance tuning will be a key aspect of this role. The ability to mentor and guide team members effectively is a non-negotiable requirement.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Software Engineer

10100 Nyeri Town KES400000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and experienced Lead Full Stack Software Engineer to join their innovative, remote-first technology team. This position offers the flexibility to work from any location. You will be instrumental in designing, developing, and deploying high-quality software solutions that meet user needs and business objectives. Your responsibilities will encompass both front-end and back-end development, encompassing the entire software development lifecycle. This includes architecting scalable and robust applications, writing clean, maintainable, and efficient code, and implementing automated testing strategies to ensure software quality. You will lead a team of software engineers, providing technical guidance, mentoring, and fostering a culture of continuous improvement and collaboration. Collaborating with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions will be a key part of your role. You will also be responsible for code reviews, performance tuning, and optimizing application performance. Experience with modern web technologies, cloud platforms (AWS, Azure, GCP), and DevOps practices is essential. The ideal candidate possesses a strong understanding of software architecture patterns, database design, and API development. Excellent problem-solving abilities, strong communication skills, and a passion for building cutting-edge software are required. You should be comfortable leading by example, driving technical decisions, and ensuring the successful delivery of complex projects. This is an outstanding opportunity to contribute to impactful software development projects, working remotely and shaping the future of technology, with a team that values innovation and collaboration, supporting our operations near Nyeri, Nyeri, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Lead full stack software engineer Jobs in Kenya !

Lead Full Stack Software Engineer

20100 Mwembe KES250000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Lead Full Stack Software Engineer to architect, develop, and deploy cutting-edge software solutions. This is a fully remote position, requiring you to work from your home office and collaborate with a dynamic, distributed engineering team. You will play a pivotal role in driving technical strategy, mentoring junior engineers, and ensuring the delivery of high-quality, scalable applications. The ideal candidate possesses a deep understanding of both front-end and back-end technologies, a passion for innovation, and a proven ability to lead complex software projects from conception to completion.

Responsibilities:
  • Lead the design, development, and implementation of robust, scalable, and high-performance web applications.
  • Architect and build sophisticated front-end user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Develop and maintain efficient, secure, and RESTful APIs using back-end technologies (e.g., Node.js, Python/Django, Java/Spring).
  • Manage database design and optimization for various relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Implement and manage CI/CD pipelines and cloud infrastructure (e.g., AWS, Azure, GCP).
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Conduct code reviews, provide technical guidance, and mentor junior engineers.
  • Collaborate closely with product managers, designers, and other stakeholders to define project requirements and roadmaps.
  • Troubleshoot and debug complex technical issues across the full stack.
  • Stay up-to-date with the latest industry trends, technologies, and best practices in software engineering.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 7 years of professional experience in software development, with a strong emphasis on full-stack development.
  • Demonstrated experience leading software engineering teams and projects.
  • Expertise in front-end technologies, including HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js).
  • Proficiency in at least one back-end programming language (e.g., Node.js, Python, Java, Ruby) and associated frameworks.
  • Solid understanding of database technologies, including SQL and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a fast-paced, remote, and collaborative team environment.
This is a key remote engineering role contributing to innovative projects that impact users across the globe, though originating from our client's focus near Naivasha, Nakuru, KE . Our client offers a highly competitive salary, stock options, and comprehensive benefits.
This advertiser has chosen not to accept applicants from your region.

Lead Full-Stack Software Engineer

20100 Mwembe KES200000 Monthly WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is an innovative tech startup building the next generation of SaaS products. We are seeking a highly skilled and experienced Lead Full-Stack Software Engineer to spearhead the development of our core platform. This is a fully remote role, offering the opportunity to shape product architecture, mentor a talented engineering team, and work with modern technologies.

Responsibilities:
  • Lead the design, development, and deployment of scalable, robust, and high-performance web applications across the full stack.
  • Architect and implement backend services using modern frameworks (e.g., Node.js, Python/Django, Ruby on Rails).
  • Develop intuitive and responsive front-end interfaces using frameworks like React, Angular, or Vue.js.
  • Design and manage database schemas (e.g., PostgreSQL, MongoDB) and optimize queries for performance.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Write clean, maintainable, and well-documented code.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Collaborate closely with product managers, designers, and other engineers to define features and deliver high-quality software.
  • Mentor and guide junior software engineers, fostering a culture of technical excellence and continuous learning.
  • Identify and address technical debt, performance bottlenecks, and scalability challenges.
  • Evaluate and implement new technologies and tools to improve development processes and product capabilities.
  • Ensure the security and integrity of applications and data.
  • Troubleshoot and resolve complex technical issues in production environments.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 7+ years of professional software development experience, with a significant focus on full-stack development.
  • Expertise in at least one major backend programming language and framework (e.g., Node.js/Express, Python/Django, Java/Spring).
  • Strong proficiency in front-end technologies and modern JavaScript frameworks (React, Angular, Vue.js).
  • Solid understanding of database design and management (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Knowledge of RESTful API design principles and microservices architecture.
  • Experience with version control systems (Git) and CI/CD practices.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and leadership abilities, with a proven track record of mentoring engineers.
  • Ability to work independently, manage priorities, and collaborate effectively in a fully remote, fast-paced environment.
  • Experience with Agile development methodologies.
  • This role is based in Nakuru, Nakuru, KE but is a fully remote position.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Software Engineer

00200 Kalimoni KES300000 Monthly WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and motivated Lead Full Stack Software Engineer to spearhead the development of innovative web applications. This is a fully remote position, offering the flexibility to work from anywhere. You will be responsible for the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The ideal candidate will have a proven track record of leading development teams and delivering complex software projects. Key responsibilities include designing scalable and maintainable software architectures, writing high-quality code across both front-end and back-end systems, implementing robust APIs, managing database systems, and ensuring the performance, quality, and responsiveness of applications. You will collaborate closely with product managers, designers, and stakeholders to translate requirements into functional features. This role demands strong problem-solving skills, excellent communication abilities, and a passion for building user-centric products. Experience with modern JavaScript frameworks (React, Angular, Vue.js), back-end technologies (Node.js, Python/Django, Ruby on Rails), and cloud platforms (AWS, Azure, GCP) is essential. You should also be proficient in database management (SQL, NoSQL) and CI/CD practices. As a remote-first organization, we provide a collaborative and supportive virtual environment, emphasizing clear communication and efficient project management. You will have the opportunity to mentor junior engineers, contribute to technical strategy, and drive best practices within the engineering team. This is a fantastic opportunity for an experienced engineer to take on a leadership role and shape the future of our digital products, all while enjoying the benefits of a fully remote work arrangement. We are committed to fostering a culture of innovation and continuous improvement. The position is based in relation to Ruiru, Kiambu, KE , but is fully remote.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Lead Full Stack Software Engineer Jobs