32 Front End Developer jobs in Kenya

Front-End Developer (React Specialist)

80100 Nairobi, Nairobi KES400000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a vibrant player in the hospitality and tourism tech sector, is looking for a talented Front-End Developer with a specialization in React to join their fully remote team. This role offers the chance to build intuitive and engaging user interfaces for innovative travel platforms that connect millions worldwide. You will be at the forefront of creating seamless digital experiences for customers.

Responsibilities:
  • Develop, implement, and maintain user-facing features using React.js.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with back-end developers and designers to improve usability.
  • Translate UI/UX design wireframes into high-quality, responsive code.
  • Write efficient, testable, and maintainable JavaScript, HTML, and CSS.
  • Troubleshoot and debug front-end issues.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Stay updated with emerging front-end technologies and frameworks.
  • Work closely with product managers to understand requirements and deliver solutions.
  • Conduct user testing and gather feedback for iterative improvements.
  • Ensure cross-browser compatibility and performance.
  • Contribute to the continuous improvement of the development process.
  • Assist in the deployment and maintenance of front-end applications.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • 3+ years of professional experience in front-end development.
  • Proven expertise in React.js and its core principles.
  • Strong understanding of JavaScript, HTML5, and CSS3.
  • Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel).
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Knowledge of state management libraries (e.g., Redux, Zustand).
  • Experience with responsive design and mobile-first development.
  • Understanding of version control systems like Git.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and ability to collaborate effectively in a remote team.
  • Experience with testing frameworks (e.g., Jest, React Testing Library) is a plus.
  • Familiarity with UI/UX principles and best practices.
This is an exciting opportunity to shape the future of online travel experiences while enjoying the flexibility of a fully remote role.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer Apprentice

00200 Abothuguchi West KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeship
We are seeking enthusiastic and motivated individuals to join our team as Junior Web Developer Apprentices. This is a fully remote, hands-on apprenticeship program designed to provide comprehensive training and real-world experience in web development. As an apprentice, you will learn to build and maintain websites and web applications under the guidance of experienced developers. Your responsibilities will include assisting with front-end development (HTML, CSS, JavaScript), back-end development (e.g., Python, Node.js), database integration, and testing. You will be exposed to various development tools and methodologies, contributing to actual projects while acquiring invaluable skills. The ideal candidate is a quick learner, passionate about technology, and eager to build a career in web development. This program is structured to foster growth and provide a clear path to becoming a skilled developer.

Key Responsibilities:
  • Assist in the development and implementation of website features and functionalities.
  • Learn and apply front-end web development technologies (HTML5, CSS3, JavaScript).
  • Gain practical experience with back-end development languages and frameworks.
  • Assist with database design, implementation, and management.
  • Participate in testing and debugging of web applications.
  • Collaborate with senior developers and designers on project tasks.
  • Learn version control systems (e.g., Git) and agile development methodologies.
  • Contribute to documentation and project reporting.
  • Attend training sessions and actively engage in learning new technologies.
  • Manage time effectively and complete assigned tasks within deadlines in a remote setting.
Qualifications:
  • A strong interest and passion for web development and technology.
  • Basic understanding of computer science principles.
  • Ability to learn new programming languages and tools quickly.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
  • Self-motivated and disciplined to work effectively in a remote environment.
  • A portfolio of personal coding projects or contributions to open source is a plus.
  • High school diploma or equivalent; college degree or ongoing studies in a relevant field are beneficial but not required.
  • Enthusiasm for collaborative learning and professional development.
This is a unique opportunity to launch your career in web development through a comprehensive remote apprenticeship program. If you are based in or near **Ruiru, Kiambu, KE**, or elsewhere and eager to learn, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Web Developer

10200 Embu, Eastern KES35000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for motivated and eager individuals to join their team as Remote Apprentice Web Developers. This is a fantastic fully remote opportunity for those looking to gain hands-on experience and build a career in web development. You will be guided by experienced mentors, learning to design, develop, and maintain functional and user-friendly websites and web applications. This apprenticeship is ideal for individuals with a foundational understanding of web technologies who are passionate about coding and eager to learn new skills. You will work on real-world projects, contributing to the development of our client's online presence.

Key responsibilities include:
  • Assisting senior developers in building and maintaining websites and web applications.
  • Learning and applying front-end development technologies such as HTML, CSS, and JavaScript.
  • Gaining experience with back-end development frameworks and languages (e.g., Python/Django, Node.js/Express).
  • Participating in code reviews and learning best practices for software development.
  • Collaborating with designers to implement user interface designs.
  • Troubleshooting and debugging code to identify and fix issues.
  • Learning about version control systems like Git.
  • Assisting with testing and quality assurance processes.
  • Understanding database concepts and interacting with databases.
  • Attending virtual training sessions and completing assigned learning modules.
  • Contributing to team discussions and problem-solving sessions.
We are seeking individuals with a strong desire to learn, excellent problem-solving skills, and a foundational knowledge of programming concepts. While prior professional experience is not required, a personal portfolio of projects or contributions to open-source projects is a significant advantage. You should be a self-starter, comfortable working independently in a remote setting, and possess strong communication skills. Our client provides a supportive learning environment and the opportunity to develop in-demand technical skills.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer Apprentice

01001 Abothuguchi West KES50000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for aspiring developers to join their team as a Junior Web Developer Apprentice. This is a fully remote apprenticeship program designed to provide hands-on training and practical experience in web development. As an apprentice, you will work closely with experienced developers, learning to build and maintain responsive websites and web applications. You will gain exposure to a wide range of technologies and tools, including HTML, CSS, JavaScript, and potentially backend frameworks. Your responsibilities will include assisting with front-end development tasks, debugging code, testing new features, and contributing to the overall development lifecycle. This role requires a strong eagerness to learn, a passion for technology, and a proactive approach to acquiring new skills. You will be expected to complete assigned training modules, participate in coding exercises, and contribute to live projects under supervision. Collaboration and communication are key, as you will be part of a distributed team. The ideal candidate is a motivated individual with a basic understanding of programming concepts and a desire to build a career in web development. While formal experience is not required, a demonstrable interest in coding through personal projects or online courses is highly valued. This apprenticeship is an excellent stepping stone for individuals looking to enter the tech industry. We provide a supportive learning environment and mentorship to help you succeed. You will learn best practices in coding, version control (e.g., Git), and agile development methodologies. This is a chance to gain real-world experience and build a strong foundation for your future career in a remote setting. Embrace this opportunity to learn, grow, and contribute to exciting web development projects.

Key Responsibilities:
  • Assist in developing and maintaining website front-end components.
  • Learn and apply HTML, CSS, and JavaScript to build user interfaces.
  • Debug and resolve code issues under guidance.
  • Participate in code reviews and learn from experienced developers.
  • Assist with website testing and quality assurance.
  • Contribute to documentation of code and processes.
  • Learn about version control systems like Git.
  • Collaborate with team members on assigned tasks.
  • Complete assigned training materials and coding challenges.
  • Assist in integrating front-end components with backend systems.
Qualifications:
  • Basic understanding of HTML, CSS, and JavaScript.
  • Eagerness to learn and develop skills in web development.
  • Strong problem-solving abilities.
  • Good communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • High school diploma or equivalent required.
  • Prior personal coding projects or online course completion is a plus.
  • Enthusiasm for technology and a desire to build a career in software development.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer Apprenticeship

90100 Gathiruini KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for motivated individuals to join their team as Junior Web Developer Apprentices. This program is designed to provide hands-on training and mentorship in web development, equipping you with the skills needed for a successful career. While this role involves hybrid work, offering a mix of remote and in-office collaboration, the core learning will be practical and project-based. You will work on real-world projects, learning to build and maintain websites and web applications under the guidance of experienced developers. Responsibilities include assisting with front-end and back-end development tasks, learning various programming languages and frameworks, contributing to code reviews, and participating in team meetings. You will also gain exposure to version control systems like Git, database management, and deployment processes. The ideal candidate is passionate about technology, eager to learn, and possesses strong problem-solving abilities. While prior coding experience is not strictly required, a foundational understanding of HTML, CSS, and JavaScript is beneficial. A positive attitude, strong work ethic, and excellent communication skills are essential. This apprenticeship is an excellent pathway for individuals looking to break into the tech industry and develop in-demand web development skills. Join a supportive team that invests in your growth and provides a clear learning path. We are looking for enthusiastic individuals who are ready to commit to intensive learning and contribute actively to our projects.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer (Remote)

60200 Meru , Eastern KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking digital solutions provider, is actively recruiting a motivated Junior Web Developer for a fully remote internship. This is an exceptional opportunity for aspiring developers to gain hands-on experience in a dynamic, fast-paced tech environment. The successful intern will contribute to the development and maintenance of our client's web applications, working closely with experienced mentors. Responsibilities include writing clean, efficient, and well-documented code in HTML, CSS, and JavaScript, assisting with front-end and back-end development tasks, and participating in code reviews. You will also be involved in testing and debugging applications, collaborating with design teams to implement user interfaces, and learning about various development methodologies such as Agile. This role demands a strong foundational understanding of web development principles and a passion for learning new technologies. You should be proficient in at least one modern JavaScript framework (e.g., React, Vue, Angular) and have a basic grasp of version control systems like Git. Excellent problem-solving skills and a keen eye for detail are essential. The ability to work effectively in a remote setting, manage time efficiently, and communicate clearly through virtual channels is paramount. This internship provides a unique chance to build a professional portfolio and develop critical skills that will launch your career in the IT industry. Our client is committed to providing a supportive learning environment, offering ample opportunities for professional growth and skill enhancement. This position is ideal for individuals who are eager to learn, adapt quickly, and contribute to innovative web projects from anywhere in the world.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer Apprentice

80201 Nairobi, Nairobi KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting remote apprenticeship opportunity for aspiring Junior Web Developers. This program is designed for individuals passionate about coding and eager to build a career in web development. As a remote apprentice, you will gain hands-on experience by working on real-world projects under the guidance of experienced developers. Your primary focus will be on assisting with the front-end development of web applications, contributing to the design and implementation of user interfaces, and ensuring cross-browser compatibility and responsiveness. You will be involved in translating UI/UX design wireframes into actual code, writing clean, maintainable, and efficient code, and participating in code reviews to learn best practices. Responsibilities also include debugging and resolving technical issues, collaborating with back-end developers to integrate server-side logic, and staying updated with emerging web technologies. This role is fully remote, requiring a reliable internet connection and a dedicated workspace. Candidates should have a foundational understanding of HTML, CSS, and JavaScript. Familiarity with at least one modern JavaScript framework (e.g., React, Vue, Angular) is a plus. Excellent problem-solving skills, a keen eye for detail, and a strong desire to learn are essential. This apprenticeship is an excellent stepping stone for individuals looking to launch their careers in the tech industry, providing valuable practical experience and mentorship in a supportive virtual environment. We are committed to fostering talent and providing a clear learning path for motivated individuals. The duration of the apprenticeship is typically 6 months, with potential for full-time employment upon successful completion.

Key Responsibilities:
  • Assist in developing and maintaining front-end web applications.
  • Write clean, semantic HTML, CSS, and JavaScript code.
  • Translate UI/UX designs into functional web components.
  • Collaborate with senior developers on code reviews and bug fixes.
  • Learn and apply modern web development best practices.
  • Participate in remote team meetings and knowledge-sharing sessions.

Qualifications:
  • Basic knowledge of HTML, CSS, and JavaScript.
  • Eagerness to learn and develop skills in web development.
  • Strong problem-solving and analytical abilities.
  • Ability to work independently and manage time effectively in a remote setting.
  • Good communication skills for remote collaboration.
  • Portfolio or personal projects demonstrating basic web development skills are highly recommended.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Front end developer Jobs in Kenya !

Remote Junior Web Developer

90100 Mumbuni KES70000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is expanding its digital presence and is looking for a talented Remote Junior Web Developer to join our innovative team. This fully remote position offers the opportunity to work from anywhere, contributing to the development and maintenance of our cutting-edge web applications. You will collaborate with experienced developers and designers to build user-friendly and visually appealing websites and software. Responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, and debugging issues across various platforms. The ideal candidate will have a foundational understanding of front-end technologies such as HTML, CSS, and JavaScript, along with experience with at least one modern JavaScript framework (e.g., React, Angular, Vue.js). Familiarity with back-end technologies (e.g., Node.js, Python, Ruby) and database management (e.g., SQL, NoSQL) is a plus. We are seeking a motivated and eager-to-learn individual with a strong problem-solving aptitude and a passion for web development. You should be comfortable working in an agile environment, collaborating with team members virtually, and managing your time effectively to meet deadlines. A portfolio showcasing personal projects or previous work is highly encouraged. This role provides an excellent opportunity to gain hands-on experience, develop new skills, and contribute to meaningful projects within a supportive remote-first culture. You will be involved in the full development lifecycle, from initial concept to deployment and ongoing support. Strong communication skills and the ability to articulate technical concepts clearly are essential for effective remote collaboration. Continuous learning and staying updated with the latest web development trends will be key to success in this role.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer Apprentice

40100 Kisumu KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for motivated and eager individuals to join their team as Junior Web Developer Apprentices. This is a fantastic opportunity for aspiring developers to gain hands-on experience and build a career in web development. This is a fully remote apprenticeship program, providing you with the flexibility to learn and grow from any location. You will work under the guidance of experienced developers, contributing to real-world projects and learning the full software development lifecycle.

What You'll Learn and Do:
  • Assist in the development and maintenance of responsive and user-friendly websites and web applications.
  • Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
  • Gain exposure to back-end development concepts and languages (e.g., Python, Node.js, PHP).
  • Collaborate with senior developers on coding tasks, bug fixing, and feature implementation.
  • Participate in code reviews and learn best practices for writing clean, efficient code.
  • Understand and use version control systems like Git.
  • Assist in testing web applications to ensure functionality and performance.
  • Learn about database management and integration.
  • Contribute to documentation and project planning.
  • Develop problem-solving skills and learn to troubleshoot technical issues.

Who We're Looking For:
  • Recent graduates with a degree or diploma in Computer Science, Information Technology, or a related field, or individuals with a demonstrable passion for coding through bootcamps or self-study.
  • A foundational understanding of web development principles.
  • Enthusiasm for learning new technologies and programming languages.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Self-disciplined and motivated to succeed in a remote learning environment.
  • A proactive attitude and a willingness to ask questions and seek feedback.
  • Basic understanding of HTML, CSS, and JavaScript is a plus but not mandatory.
  • Ability to dedicate full-time hours to the apprenticeship.
This apprenticeship is designed for individuals looking to kick-start their career in web development, providing a supportive and educational remote environment to build a strong technical foundation. If you are passionate about technology and eager to learn, apply now!
This advertiser has chosen not to accept applicants from your region.

Frontend Web Developer React/Typescript

Nairobi, Nairobi Cabs&More solutions

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Full job description
We are looking for an experienced Software Developer who is strong in React with an eye for visual design and focus on great user experience. Your day to day will be implementing user experiences in collaboration with our Product Designers, API Developers and other Frontend Developers. You will also be expected to participate in the feature design process with our lean and talented team. br>

Responsibilities & Duties

Work on creating an experience that involves complex data heavy web applications
Design and UI development for updates, new features bug fixes and new products
Evaluate and update platform design standards
Staying up to date on emerging design and user experience trends
Ability to be self motivated and work in small teams
Continuously discover, evaluate and implement new technologies to maximize development efficiency
Thrive in a variable and demanding start up environment.

Education / Work Experience Required:

2+ years of experience in UI/UX design development
2+ years of experience in responsive design with CSS/SCSS ( strong understanding of cross browser differences & flexbox)
2+ years writing JavaScript single page apps using React or similar framework.
Proficient understanding of code versioning tools such as Git
Experience scaling front end engineering through component driven development - delivering re-usable modules and efficient web applications.
Excellent command over Data structure and Algorithms
Ability to stay motivated and work in an independent manner
Ability and willingness to work extra hours to meet dead lines and complete projects
Experience with Node.js, Docker, and PostgreSQL is a plus
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 Front End Developer Jobs