375 Web Engineer jobs in Kenya

Full Stack Developer

KES104000 - KES130878 Y In All Media

Posted today

Job Viewed

Tap Again To Close

Job Description

We're looking for engineers across different areas to join our growing team

We currently have several open roles for
.NET + React Full Stack Developers
on collaborative, product-driven teams. You'll only need to apply once—and we'll evaluate you for all the roles that match your skills and interests.

Tech Stack (You don't need to know it all)

Depending On The Role, You Might Work With

  • Backend: C#, .NET Core, ASP.NET
  • Frontend: React, JavaScript/TypeScript, HTML, CSS
  • Database: SQL Server, Azure SQL
  • Cloud: Microsoft Azure

Use Cases You Might Work On

  • API development (RESTful APIs)
  • Building and maintaining full-stack applications with modern frontend experiences
  • Developing, and deploying scalable, high-performance web applications
  • Working with cloud-based database solutions on Azure
  • Creating and enhancing internal tools and platforms

What We're Looking For

You Don't Need To Fit Into a Single Box. We're Open To a Variety Of Backgrounds. You May Thrive Here If

  • You're experienced with our core languages: C# for the backend and JavaScript/TypeScript for the frontend.
  • You're comfortable building, consuming, or integrating APIs.
  • You have experience with relational databases like SQL Server.
  • You enjoy solving problems across different layers of the stack, from the database to the user interface.
  • You're willing to learn new tools and technologies to get the job done.

Apply Once, Be Considered for All

Not sure which role fits best? Don't worry, just apply once, and we'll guide you to the right fit based on your background.

What We Offer

  • Work on meaningful, sustainability-focused global projects.
  • Competitive salary and comprehensive benefits.
  • Collaborative environment with an international, US-based team.
  • Fully remote position.
  • Opportunities for professional development and skill growth.
This advertiser has chosen not to accept applicants from your region.

Full-stack Developer

Nyeri, Central KES900000 - KES1200000 Y THE Jitu

Posted today

Job Viewed

Tap Again To Close

Job Description

Job location - Nyeri

Experience level - Strictly 3+ years

Key Responsibilities:

Ability to write code leveraging language features / framework features

General understanding of system architecture and tiered development

Maintaining coding standards and participate in peer code reviews

Use multiple tools to help debug / troubleshoot issues

Ensure software is well tested including implementation of unit and integration tests

Create solutions to business problems

Use analysis and critical thinking skills to determine the best approach to a software solution

Key Competencies / Skills

Proficient in 1 or many of the following: o JavaScript, Java, Python, , .NET, Angular, React, Express, SQL

Understand database features: o Model relational database schemas to support business requirements o Author SQL statement for CRUD operations o Debug and analyse SQL Statement for optimization

Experience working with source code repositories

Understand cloud services and implementation

Exemplary communication (written, oral) and interpersonal skills

Excellent coding abilities to work on numerous parts of a system or application at the same time while being accurate and thorough

Critical thinking to identify risks and enhance problem solving

Flexibility to adjust to clients changing request

Ability to learn quickly and work independently or as part of a team

Exposure to the Agile and Scrum development methodologies

Required Qualifications & Experience

Bachelor's degree in computer science or related field

3+ years of experience in software development

Strong analytical, problem-solving skills and attention to detail

Support clients in the US

Relocate to Nyeri, Kenya

This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

10100 Makongeni KES160000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a versatile Full Stack Developer to join their innovative engineering team. This role offers a hybrid work arrangement, allowing for a balance between remote work and in-office collaboration in **Thika, Kiambu, KE**. You will be responsible for designing, developing, and deploying user-facing features and backend services. The ideal candidate will have a strong command of both front-end technologies (HTML, CSS, JavaScript, modern frameworks like React or Vue.js) and back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring). Responsibilities include writing clean, maintainable, and efficient code, developing and consuming RESTful APIs, designing and managing databases (SQL and NoSQL), and ensuring the scalability and performance of applications. You will collaborate closely with UI/UX designers, product managers, and other engineers throughout the software development lifecycle. Experience with cloud platforms (AWS, Azure), version control systems (Git), and CI/CD pipelines is highly valued. We are seeking a proactive individual with strong problem-solving skills, excellent communication abilities, and a passion for building robust and user-friendly web applications. You should be comfortable working in an agile development environment and possess the ability to learn new technologies quickly. This is an exciting opportunity to contribute to challenging projects and grow your career within a dynamic company. If you are a skilled full stack developer looking for a hybrid role that offers both autonomy and team interaction, we encourage you to apply. Your contributions will be vital in shaping our client's digital products and enhancing user experiences. We provide a supportive and collaborative work environment that encourages professional development and innovation.
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer

Nairobi, Nairobi KES900000 - KES1200000 Y Skillmind Software Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Position Overview

We are seeking an experienced and highly skilled
Senior Full Stack Developer
with a minimum of 5+ years of hands-on experience in building and maintaining scalable web applications. The ideal candidate should have strong expertise across frontend ), backend (Python/Django & PHP/Laravel), and databases, with a proven ability to deliver high-quality solutions in fast-paced environments.

This role also includes team leadership responsibilities. You will work closely with other developers, providing technical guidance, reviewing code, and helping steer architecture decisions, while remaining a hands-on contributor to the codebase.

Key Responsibilities

  • Design, develop, test, and deploy robust, scalable, and secure web applications.
  • Build modern, responsive, and interactive user interfaces using
  • Develop and maintain backend services using Python (Django/DRF) and PHP (Laravel) frameworks.
  • Integrate APIs (REST/GraphQL) and work with third-party services.
  • Optimise applications for maximum speed, performance, and security.
  • Manage databases (MySQL, PostgreSQL, MongoDB), including schema design and query optimisation.
  • Collaborate with cross-functional teams (designers, PMs, DevOps) to deliver end-to-end solutions.
  • Implement CI/CD pipelines and contribute to DevOps practices for deployment.
  • Troubleshoot, debug, and upgrade existing systems.
  • Write clean, maintainable, and well-documented code following best practices.
  • Lead and mentor junior developers, perform code reviews, and contribute to team growth.
  • Support architectural and strategic technical decisions within the team.

Required Skills and Experience

  • 5+ years of proven experience as a Full Stack Developer.
  • Frontend: Strong proficiency in , Redux/Context API, Hooks, and modern JavaScript (ES6+).
  • Backend:

Python/Django (including Django Rest Framework).

PHP/Laravel for web applications & APIs.

  • Databases: Experience with MySQL, PostgreSQL, MongoDB.
  • API Development: RESTful and GraphQL API design & integration.
  • Version Control: Proficiency in Git/GitHub/GitLab.
  • Deployment: Familiarity with Docker, AWS/Azure/GCP, CI/CD pipelines.
  • Strong understanding of OOP, MVC, and microservices architecture.
  • Experience in unit testing, integration testing, and debugging.
  • Knowledge of Agile methodologies (Scrum/Kanban).
  • Experience leading or mentoring a team of developers is highly preferred.

Good to Have

  • Experience with for server-side rendering.
  • Knowledge of or other backend frameworks.
  • Exposure to GraphQL and WebSockets.
  • Familiarity with Kubernetes or container orchestration tools.
  • Prior experience in leading a small dev team or mentoring juniors.
  • Previous experience as a Team Lead or Tech Lead.

Education

  • Bachelor's/Master's in Computer Science, Engineering, or a related field (preferred).

Soft Skills

  • Strong problem-solving & analytical skills.
  • Ability to manage multiple tasks and deliver on deadlines.
  • Excellent communication and teamwork skills.
  • Self-motivated with a passion for continuous learning.

Location & Type

  • Location: On-Site -- Kenya (Nairobi)
  • Type: Full-time
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer

80100 Nairobi, Nairobi KES190000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly skilled and experienced Senior Full Stack Developer to join their innovative, fully remote engineering team. In this pivotal role, you will be responsible for designing, developing, testing, and deploying robust and scalable web applications. You will work across the entire technology stack, from front-end user interfaces to back-end services and databases. Your expertise will be crucial in architecting efficient and maintainable code, ensuring high performance, and implementing best practices in software development. You will collaborate closely with product managers, designers, and other engineers to translate complex requirements into elegant technical solutions. The ideal candidate will have a proven track record of building complex applications using modern frameworks and languages such as JavaScript (React, Angular, Vue.js), Python (Django, Flask), Node.js, Java, or similar. Strong experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) and cloud platforms (AWS, Azure, GCP) is essential. You should possess a deep understanding of software design patterns, data structures, and algorithms. As a fully remote team member, you must be a self-starter, highly organized, and possess excellent communication and collaboration skills to work effectively in a distributed environment. You will play a key role in mentoring junior developers, conducting code reviews, and contributing to architectural decisions. We are seeking individuals passionate about building high-quality software, solving challenging technical problems, and driving innovation. Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and agile methodologies is highly desirable. This is an excellent opportunity to work on cutting-edge projects, contribute to a collaborative culture, and grow your career from the comfort of your home office.
This advertiser has chosen not to accept applicants from your region.

Senior Full Stack Developer

01010 Ngong KES220000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly skilled and experienced Senior Full Stack Developer to join their thriving technology team. This is a fully remote position, offering the flexibility to work from anywhere while contributing to the development of innovative software solutions. You will be responsible for designing, developing, testing, and deploying robust web applications, working across the entire technology stack from front-end user interfaces to back-end services and databases. The ideal candidate possesses extensive experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js), back-end languages (e.g., Node.js, Python, Java), and database technologies (e.g., SQL, NoSQL). Strong problem-solving skills, a passion for clean code, and excellent collaboration abilities within a remote team are essential.

Key Responsibilities:
  • Design, develop, and maintain scalable and efficient web applications using modern full-stack technologies.
  • Write high-quality, well-documented, and testable code for both front-end and back-end components.
  • Collaborate with product managers, designers, and other engineers to define requirements and develop features.
  • Optimize applications for maximum speed, scalability, and usability.
  • Implement and manage RESTful APIs and integrate with third-party services.
  • Design and manage database schemas and optimize queries.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and resolve software defects and issues.
  • Stay current with emerging technologies and industry best practices in full-stack development.
  • Mentor junior developers and contribute to the team's technical growth.

This fully remote role offers an exciting opportunity for a seasoned developer to work on challenging projects and advance their career in a flexible environment. You will have the autonomy to architect and build impactful solutions. Join a dynamic and collaborative team dedicated to pushing the boundaries of technology. This role supports technology development conceptually linked to the **Ruiru, Kiambu, KE** area, but is a remote-first position.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Developer

60200 Meru , Eastern KES850000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking an accomplished Lead Full Stack Developer to drive the development of their innovative software solutions. This is a fully remote position, empowering you to contribute your expertise to cutting-edge projects from anywhere. You will be instrumental in designing, developing, and deploying robust and scalable web applications. The ideal candidate will possess a deep understanding of both front-end and back-end technologies, along with strong leadership capabilities. You will mentor junior developers, collaborate with cross-functional teams, and ensure the delivery of high-quality software that meets business objectives and user needs.

Responsibilities:
  • Lead the design, development, and implementation of full-stack web applications.
  • Architect scalable and efficient solutions for front-end and back-end components.
  • Write clean, maintainable, and well-documented code.
  • Develop and manage RESTful APIs.
  • Implement responsive user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Work with databases (e.g., PostgreSQL, MySQL, MongoDB) to manage data effectively.
  • Collaborate with product managers, designers, and other engineers to define product requirements and technical specifications.
  • Conduct code reviews and provide constructive feedback to team members.
  • Mentor and guide junior developers, fostering their technical growth.
  • Troubleshoot and resolve software defects and performance issues.
  • Ensure the adoption of best practices in software development, testing, and deployment.
  • Stay abreast of emerging technologies and industry trends.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional software development experience, with at least 2 years in a lead or senior role.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular, Vue.js).
  • Extensive experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Ruby/Rails, Java/Spring).
  • Strong understanding of database design and management.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Solid understanding of software development principles, including Agile methodologies, CI/CD, and testing.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong leadership, communication, and interpersonal skills.
  • Ability to work effectively in a fully remote, collaborative team environment.
This is a pivotal role within our client's technology division, offering significant impact and growth opportunities. As a fully remote position supporting initiatives near Meru, Meru, KE , you will have the flexibility to work from anywhere while shaping the future of our client's software. If you are a skilled Full Stack Developer with a passion for leading teams and building exceptional software, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Web engineer Jobs in Kenya !

Remote Full Stack Developer

60100 Meru , Eastern KES200000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and versatile Full Stack Developer to join their entirely remote development team. This role is crucial for building and enhancing both the frontend and backend components of our innovative web applications. You will be involved in the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment. The ideal candidate has a strong command of modern web technologies, a passion for creating intuitive user interfaces, and robust server-side capabilities.

As a Full Stack Developer, you will have the opportunity to work across the technology stack, developing responsive user interfaces using frameworks like React, Angular, or Vue.js, and building efficient backend services using languages such as Node.js, Python, or Ruby. Responsibilities include designing and implementing database solutions, developing RESTful APIs, and ensuring application performance and scalability. You will collaborate closely with designers, product managers, and other engineers to deliver high-quality, user-centric products. This position requires excellent problem-solving skills, a commitment to writing clean, maintainable code, and the ability to adapt to new technologies quickly. We are looking for an individual who is self-motivated, organized, and adept at communicating effectively within a remote team environment. This is an excellent opportunity to contribute to exciting projects while enjoying the flexibility of a fully remote position.

Key Responsibilities:
  • Develop and maintain responsive, user-friendly frontend interfaces.
  • Build and optimize robust backend services and APIs.
  • Design and manage database structures and interactions.
  • Implement and execute comprehensive testing strategies (unit, integration, end-to-end).
  • Collaborate with product managers to define feature requirements and technical specifications.
  • Work with UX/UI designers to translate wireframes and mockups into functional code.
  • Troubleshoot, debug, and resolve software defects.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Stay current with emerging web development trends and technologies.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Minimum of 4 years of professional experience as a Full Stack Developer.
  • Proficiency in frontend technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular, Vue.js).
  • Strong experience with backend development using languages like Node.js, Python, Ruby, or Java.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with RESTful API design and development.
  • Understanding of version control systems (Git).
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication and teamwork skills, with a proven ability to work effectively in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Developer

00205 Ngong KES150000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a fast-growing tech innovator, is actively recruiting a Lead Full Stack Developer to spearhead their remote development initiatives. This role is designed for a seasoned professional who thrives in a fully remote, collaborative environment, driving the architecture and implementation of cutting-edge web applications. You will be instrumental in designing, developing, and deploying scalable, high-performance software solutions across the entire stack, from front-end user interfaces to back-end services and databases. Key responsibilities include leading a team of developers, mentoring junior engineers, conducting code reviews, and establishing best practices for software development, testing, and deployment. You will work closely with product managers and designers to translate business requirements into robust technical solutions. A deep understanding of modern JavaScript frameworks (e.g., React, Angular, Vue.js), back-end technologies (e.g., Node.js, Python, Java), and cloud platforms (e.g., AWS, Azure, GCP) is paramount. Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You must possess exceptional problem-solving abilities, a passion for clean code, and a commitment to delivering high-quality software. The ability to effectively communicate technical concepts to both technical and non-technical stakeholders in a remote setting is critical. This is an unparalleled opportunity to make a significant impact on the future of our client's digital offerings, working from anywhere, supporting projects that originate from our base in Ruiru, Kiambu, KE .
This advertiser has chosen not to accept applicants from your region.

Lead Full Stack Developer

20100 Mwembe KES400000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client seeks an experienced and visionary Lead Full Stack Developer to spearhead development efforts for their innovative digital products. This is a fully remote role, offering the opportunity to shape the technical direction and mentor a talented team of engineers. You will be responsible for the architecture, design, and implementation of both frontend and backend systems, ensuring scalability, performance, and security. The ideal candidate has a proven track record in leading development teams, a deep understanding of modern web technologies, and a passion for building high-quality, user-centric applications. You will collaborate closely with product management, design, and other engineering teams to translate business requirements into robust technical solutions.

Responsibilities:
  • Lead the design, development, and deployment of full-stack web applications.
  • Architect scalable and maintainable solutions for both frontend and backend systems.
  • Write high-quality, efficient, and well-documented code across the stack.
  • Mentor and guide junior and mid-level developers, fostering a culture of technical excellence and collaboration.
  • Conduct code reviews, ensuring adherence to coding standards and best practices.
  • Collaborate with product managers and designers to define project requirements and technical specifications.
  • Optimize application performance, scalability, and security.
  • Troubleshoot and resolve complex technical issues across the full stack.
  • Implement and manage CI/CD pipelines for efficient deployment.
  • Stay abreast of emerging technologies and industry trends, recommending and implementing new tools and approaches.
  • Ensure effective communication and collaboration within the remote development team and with other stakeholders.

Qualifications:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • 7+ years of professional software development experience, with a significant focus on both frontend and backend development.
  • Expertise in at least one modern frontend framework (e.g., React, Angular, Vue.js).
  • Strong proficiency in backend technologies and languages (e.g., Node.js, Python, Java, Ruby) and associated frameworks.
  • Experience with designing and managing relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Demonstrated experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Proven experience in leading and mentoring development teams.
  • Solid understanding of software architecture patterns, data structures, and algorithms.
  • Experience with RESTful API design and development.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, essential for a remote work environment.
  • Familiarity with agile development methodologies.
This role is a fully remote opportunity, enabling you to work from anywhere. You will be a key technical leader, contributing significantly to the success of our client's innovative projects and shaping the future of their technology landscape. We value clear communication and proactive engagement within our distributed team.
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 Web Engineer Jobs