182 Php jobs in Kenya

Junior Software Developer - Web Technologies

20400 Kapsuser KES180000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an enthusiastic and motivated Junior Software Developer with a passion for web technologies to join their innovative team. This is a fully remote, entry-level position designed to foster growth and learning. You will work closely with senior developers on the design, development, and maintenance of web applications. Your responsibilities will include writing clean, efficient, and well-documented code, participating in code reviews, assisting with debugging and troubleshooting issues, learning and applying new technologies, and contributing to the overall development process. Key tasks involve: developing front-end components using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js), assisting with back-end development using languages such as Python, Node.js, or Ruby, working with databases (SQL and NoSQL), implementing unit and integration tests, collaborating with team members through agile methodologies, and continuously seeking opportunities to improve your technical skills. The ideal candidate will have a solid understanding of fundamental programming concepts, a strong desire to learn, and excellent problem-solving abilities. Previous internship experience or personal projects demonstrating proficiency in web development is a plus. You must be a proactive communicator, able to work effectively both independently and as part of a remote team. This is an exceptional opportunity for a recent graduate or early-career developer to gain hands-on experience and launch a successful career in software development within a supportive, remote environment. While the role is fully remote, fostering collaboration among team members who might be in or near the Naivasha, Nakuru, KE area is encouraged. We are committed to providing a nurturing environment for aspiring developers to thrive.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Applications

00100 Abothuguchi West KES25000 month WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Junior Software Developers to join their innovative remote team as apprentices. This is an exceptional opportunity for aspiring developers to gain hands-on experience in building and maintaining modern web applications. You will work alongside experienced engineers, learning best practices in software development, coding, testing, and deployment.

Responsibilities:
  • Assist in the design, development, and implementation of new web features.
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews to ensure code quality and learn from peers.
  • Assist in debugging and troubleshooting software defects.
  • Contribute to the development of unit tests and integration tests.
  • Learn and apply version control systems (e.g., Git).
  • Collaborate with team members in an agile development environment.
  • Help maintain and improve existing codebases.
  • Research and learn new technologies and tools relevant to web development.
  • Assist in documenting technical specifications and user guides.
Qualifications:
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Basic understanding of programming concepts and one or more languages (e.g., Python, JavaScript, Java).
  • Familiarity with web technologies (HTML, CSS) is a plus.
  • Eagerness to learn and a strong passion for software development.
  • Good problem-solving skills and attention to detail.
  • Ability to work effectively in a remote team setting.
  • Excellent communication and collaboration skills.
  • Previous personal projects or contributions to open-source are advantageous.
This is a fully remote apprenticeship designed to provide a comprehensive learning experience. You will be working with a supportive team that values continuous learning and professional growth. This role is ideal for individuals seeking to kickstart their career in the tech industry and gain practical experience. This position is based in **Nairobi, Nairobi, KE** but is performed remotely.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Technologies

20100 Mwembe KES30000 month WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a dynamic and innovative software development firm looking for enthusiastic Junior Software Developers to join their growing remote team. This is an excellent opportunity for individuals passionate about coding and eager to kick-start their career in the IT industry. As a Junior Software Developer, you will work under the guidance of experienced mentors, contributing to the development of cutting-edge web applications. You will gain hands-on experience with modern development frameworks, participate in code reviews, and learn best practices in software engineering. This fully remote internship provides a unique chance to develop your skills in a supportive and collaborative environment.

The ideal candidate is a recent graduate or a student pursuing a degree in Computer Science, Software Engineering, or a related field. You should have a foundational understanding of programming concepts and experience with at least one programming language (e.g., Python, JavaScript, Java). Familiarity with web development technologies such as HTML, CSS, and JavaScript is a plus. We are looking for motivated individuals who are quick learners, possess strong problem-solving abilities, and are eager to contribute to real-world projects. This internship is designed to provide a comprehensive learning experience, preparing you for a successful career in software development.

Responsibilities:
  • Assist in the design, development, and implementation of web applications.
  • Write clean, efficient, and well-documented code under the supervision of senior developers.
  • Participate in code reviews and provide constructive feedback.
  • Assist in testing and debugging software applications to ensure quality and performance.
  • Learn and apply new programming languages, frameworks, and tools as required.
  • Collaborate with team members on technical challenges and problem-solving.
  • Contribute to project documentation and knowledge sharing.
  • Gain practical experience in Agile development methodologies.
  • Engage in continuous learning and skill development.
  • Support the maintenance and enhancement of existing software solutions.
Qualifications:
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of programming principles and data structures.
  • Experience with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Familiarity with HTML, CSS, and basic JavaScript is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage tasks effectively in a remote setting.
  • A portfolio of personal projects or contributions to open-source is a plus.
This is a fully remote apprenticeship program designed to offer invaluable experience. While the role is remote, we encourage applications from individuals with ties to **Nakuru, Nakuru, KE**.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

40100 Kisumu KES80000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting remote internship program for recent graduates eager to kickstart their careers in software development. This fully remote position offers aspiring developers the unique chance to gain hands-on experience in a collaborative and innovative environment. You will work alongside seasoned professionals, contributing to real-world projects and learning cutting-edge technologies. The program is designed to provide a comprehensive understanding of the software development lifecycle, from initial concept and design through to testing and deployment.

As a Graduate Software Developer, you will be immersed in various aspects of coding, debugging, and software architecture. You'll have the opportunity to work on diverse projects, potentially involving web development, mobile applications, or data processing tools. Our client is committed to fostering a supportive learning environment, providing mentorship and guidance throughout your internship. You will participate in team meetings, contribute to code reviews, and gain exposure to agile development methodologies. The goal is to equip you with the practical skills and knowledge necessary to excel in the tech industry.

Key responsibilities include:
  • Assisting in the design, development, and testing of software applications.
  • Writing clean, efficient, and well-documented code under the guidance of senior developers.
  • Participating in code reviews and providing constructive feedback.
  • Troubleshooting and debugging software issues.
  • Collaborating with team members on project tasks.
  • Learning and applying new programming languages and technologies.
  • Contributing to technical documentation.
  • Engaging in daily stand-ups and sprint planning meetings.

Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Solid understanding of at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Familiarity with software development principles and data structures.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • A proactive attitude and a strong desire to learn.
  • Must have a reliable internet connection and a suitable remote workspace.
  • Previous project experience (academic or personal) is a plus.
This internship is an exceptional opportunity to gain invaluable experience and build a strong foundation for your future career in software development, all while working remotely. We are looking for enthusiastic and motivated individuals ready to make a significant contribution.
This advertiser has chosen not to accept applicants from your region.

Trainee Software Developer

01001 Ruiru, Central KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking motivated and tech-savvy individuals to join their team as Trainee Software Developers. This is a fully remote, entry-level opportunity for aspiring programmers to gain practical experience and learn industry-standard development practices. You will work alongside experienced developers, contributing to software development projects, learning coding languages, and understanding the software development lifecycle. The ideal candidate has a foundational understanding of programming concepts and a strong eagerness to learn and grow.

Responsibilities:
  • Assist in writing, testing, and debugging code under the guidance of senior developers.
  • Learn and apply programming languages such as Python, Java, JavaScript, or others as required.
  • Participate in code reviews and learn from constructive feedback.
  • Contribute to the development of new features and improvements to existing software.
  • Understand and adhere to software development best practices and methodologies (e.g., Agile).
  • Assist in creating technical documentation for software components.
  • Collaborate with team members through virtual communication channels.
  • Engage in online learning modules and training sessions to enhance technical skills.
  • Troubleshoot and resolve basic software issues.
  • Gain exposure to various aspects of the software development lifecycle.

Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities, especially in a remote setting.
  • Eagerness to learn new technologies and adapt to changing requirements.
  • Ability to work independently and manage tasks effectively in a virtual environment.
  • Must have a reliable internet connection and a suitable remote workspace.
  • Proactive attitude and a strong desire to build a career in software development.
  • Passion for technology and coding.

This is an excellent starting point for a career in software development, offering comprehensive training and real-world project experience in a fully remote setup. You will develop valuable skills in a collaborative and supportive online environment. Our client is committed to nurturing talent and providing a clear path for career advancement. This opportunity, based operationally around Ruiru, Kiambu, KE , is perfect for individuals ready to launch their tech careers from anywhere.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer

90100 Mumbuni KES50000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring individuals to join their team as an Apprentice Software Developer. This is a fully remote, entry-level position designed to provide comprehensive training and hands-on experience in software development. If you have a passion for technology, a strong aptitude for problem-solving, and a desire to build a career in the tech industry, this apprenticeship is for you. You will work closely with experienced developers, learn cutting-edge technologies, and contribute to real-world projects.

Key Learning Areas and Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Learn and apply various programming languages and development tools (e.g., Python, Java, JavaScript).
  • Participate in code reviews and contribute to improving code quality.
  • Understand and contribute to the software development lifecycle (SDLC).
  • Troubleshoot and debug software issues.
  • Collaborate effectively with remote team members through virtual communication tools.
  • Gain exposure to database management and API development.
  • Develop a strong understanding of version control systems like Git.
  • Contribute to documentation and knowledge sharing within the team.
  • Receive mentorship and training to develop technical and professional skills.

Ideal Candidate Profile:
  • A keen interest in software development and technology.
  • Basic understanding of programming concepts (completion of coding bootcamps or relevant online courses is a plus).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities, especially in a remote setting.
  • Self-motivated and eager to learn new technologies.
  • Ability to follow instructions and work effectively within a team.
  • Must be eligible to work remotely from Machakos, Machakos, KE .
  • A passion for continuous learning and professional growth in the tech field.
  • Previous internship or project experience in software development is beneficial but not mandatory.
This is a fully remote apprenticeship, allowing you to gain valuable industry experience from the comfort of your home. Our client is committed to fostering talent and providing a supportive environment for your professional development.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

20100 Mwembe KES60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique opportunity for ambitious and talented Graduate Software Developers to kickstart their careers within a fully remote, innovative tech environment. This program is designed to provide comprehensive training, mentorship, and hands-on experience in cutting-edge software development. As a Graduate Software Developer, you will be involved in the full software development lifecycle, from conceptualization and design to implementation, testing, and deployment. You will work alongside experienced engineers, contributing to real-world projects and gaining invaluable practical skills. The ideal candidate will have a strong academic background in Computer Science, Software Engineering, or a related field, with a passion for coding and technology. Excellent problem-solving abilities, a keen attention to detail, and a willingness to learn are essential. You should be proficient in at least one programming language (e.g., Python, Java, C++, JavaScript) and have a foundational understanding of data structures and algorithms. Familiarity with software development tools and methodologies (e.g., Git, Agile) is a plus. This is a remote-first internship, providing you with the flexibility to work from any location. You will participate in virtual team meetings, collaborative coding sessions, and online training modules. We are looking for enthusiastic individuals who are eager to contribute, collaborate effectively in a virtual setting, and grow their technical expertise. This is an excellent stepping stone for aspiring software professionals seeking to build a successful career in the tech industry. Successful interns may have the opportunity for full-time employment upon completion of the program.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Php Jobs in Kenya !

Apprentice Software Developer

40100 Kisumu KES25000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a groundbreaking Apprenticeship Program for aspiring Software Developers, designed to provide comprehensive training and hands-on experience in a fully remote setting. This is an exceptional opportunity for individuals passionate about technology and eager to launch a career in software development. As an Apprentice Software Developer, you will be paired with experienced mentors who will guide you through the entire software development lifecycle, from initial design to deployment and maintenance. You will learn various programming languages, frameworks, and development methodologies, contributing to real-world projects and gaining practical skills essential for success in the tech industry.

The program is structured to offer a blend of structured learning, self-paced study, and collaborative project work. You will participate in coding challenges, team projects, and regular feedback sessions with your mentors. This role is ideal for someone who is a quick learner, highly motivated, and possesses strong problem-solving abilities. We are looking for individuals with a foundational understanding of computer science concepts and a genuine enthusiasm for coding. The remote nature of this apprenticeship allows you to learn and grow from the comfort of your home, fostering independence and self-discipline.

Key responsibilities will include:
  • Assisting senior developers in coding, testing, and debugging software applications.
  • Learning and applying various programming languages (e.g., Python, Java, JavaScript) under guidance.
  • Participating in code reviews and contributing to team discussions.
  • Developing a strong understanding of software development best practices and tools.
  • Collaborating with team members on project tasks using remote communication platforms.
  • Completing assigned training modules and learning objectives.
  • Contributing to documentation and knowledge sharing within the team.
  • Troubleshooting and resolving basic technical issues as they arise.

Qualifications:
  • A strong passion for software development and technology.
  • Basic understanding of programming concepts and logic.
  • Ability to learn quickly and adapt to new technologies.
  • Good problem-solving and analytical skills.
  • Excellent communication and teamwork abilities, especially in a remote environment.
  • A proactive attitude and a desire to take initiative.
  • Completion of secondary education; a diploma or relevant coursework in IT or computer science is a plus.
  • Access to a reliable internet connection and a suitable home workspace.

This apprenticeship is a gateway to a promising career in technology. If you are ready to kickstart your journey as a software developer with a supportive, remote-first organization, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

50200 Homa Bay KES60000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking enthusiastic and talented Graduate Software Developers to join their fully remote engineering team. This is an ideal opportunity for recent computer science graduates or individuals with a strong foundational understanding of software development principles to launch their careers. You will be part of a collaborative environment, contributing to the design, development, testing, and deployment of innovative software solutions. You will work on challenging projects, learn from experienced mentors, and gain hands-on experience with cutting-edge technologies. The role requires a passion for coding, a problem-solving mindset, and a commitment to continuous learning.

Key responsibilities include:
  • Participating in the full software development lifecycle, from requirements gathering to deployment and maintenance.
  • Writing clean, efficient, and well-documented code in one or more programming languages (e.g., Python, Java, JavaScript, C++).
  • Collaborating with senior developers and team members on code reviews and design discussions.
  • Assisting in the design and implementation of software features and functionalities.
  • Developing and executing unit tests to ensure code quality and performance.
  • Troubleshooting and debugging software issues.
  • Learning and applying new technologies and development methodologies.
  • Contributing to the continuous improvement of development processes and tools.
  • Documenting technical designs and specifications.
  • Working effectively in a remote team environment, communicating progress and challenges.
  • Engaging in agile development practices and participating in team ceremonies.

The ideal candidate will hold a Bachelor's degree in Computer Science, Software Engineering, or a related field. Demonstrated experience through personal projects, internships, or academic coursework in software development is required. Proficiency in at least one modern programming language is essential. Familiarity with software development tools and version control systems (e.g., Git) is a plus. Strong analytical and problem-solving skills are a must. Excellent communication and teamwork skills are necessary for collaboration in a remote setting. We are looking for eager individuals who are passionate about technology and eager to grow their skills in a supportive and challenging virtual environment. Join us to build the future of software.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer

30100 Moiben KES65000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a highly motivated and talented Graduate Software Developer to join their dynamic, fully remote team. This is an exceptional opportunity for ambitious individuals looking to launch their careers in software engineering within a supportive and innovative environment. As a Graduate Software Developer, you will be involved in the entire software development lifecycle, from conceptualization and design to implementation and testing. You will work closely with experienced engineers, contributing to the development of cutting-edge applications and solutions. Your responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, troubleshooting and debugging issues, and collaborating with cross-functional teams to define and develop new features. This role is based in **Eldoret, Uasin Gishu, KE**, but operates on a fully remote basis, offering unparalleled flexibility and work-life balance. We are looking for candidates with a strong foundation in computer science principles, a passion for technology, and a proactive approach to learning. If you are eager to develop your skills, contribute to impactful projects, and thrive in a remote-first culture, we encourage you to apply.

Responsibilities:
  • Develop and maintain high-quality software solutions across various platforms.
  • Collaborate with senior developers and product managers to understand user needs and translate them into technical requirements.
  • Write unit tests and integration tests to ensure code quality and reliability.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
  • Assist in the debugging and resolution of software defects.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Stay up-to-date with emerging technologies and industry best practices.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
  • Understanding of data structures, algorithms, and object-oriented programming concepts.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a remote team environment.
  • A genuine passion for software development and a willingness to learn and grow.
This fully remote position based conceptually in **Eldoret, Uasin Gishu, KE** offers a unique chance to gain practical experience and contribute meaningfully to exciting projects from the comfort of your own home. We are committed to fostering a diverse and inclusive workplace.
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 Php Jobs