4,464 Api Development jobs in Kenya

Junior Software Developer - Cloud Services

00503 Gathiruini KES60000 Monthly WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Junior Software Developers to join their innovative cloud services team. This is an exceptional remote internship opportunity, providing hands-on experience in a fast-paced tech environment. You will work closely with senior developers, contributing to the design, development, and testing of cloud-based applications and services. This role requires a foundational understanding of software development principles and a passion for learning. You will be involved in coding, debugging, and documenting software modules under the guidance of experienced mentors. Exposure to various programming languages (e.g., Python, Java, JavaScript) and cloud platforms (e.g., AWS, Azure, GCP) will be provided. Key responsibilities include writing clean, maintainable code, participating in code reviews, assisting with the development of APIs, and supporting the deployment of applications. The ideal candidate will have a strong academic background in Computer Science, Software Engineering, or a related field, demonstrated through coursework, personal projects, or contributions to open-source initiatives. Familiarity with version control systems like Git is beneficial. While this is an entry-level position, we are looking for candidates with a proactive attitude, excellent problem-solving abilities, and a strong desire to develop their technical skills. The ability to work independently and communicate effectively within a remote team setting is crucial. Our client is dedicated to providing a supportive learning environment, mentorship, and valuable industry experience that will kickstart your career in software development. This internship is designed to offer a comprehensive introduction to the world of cloud computing and software engineering, preparing you for future roles in the tech industry.
This advertiser has chosen not to accept applicants from your region.

Web Developer

Nairobi, Nairobi KES600000 - KES1200000 Y 4FORCE DEVELOPERS KENYA

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

We suggest you enter details here.

Role Description

This is a full-time hybrid role for a Web Developer located in Nairobi County, Kenya, with some work from home flexibility. The Web Developer will be responsible for developing, maintaining, and optimizing websites. Day-to-day tasks include front-end and back-end web development, programming, and web design. The role involves collaborating with cross-functional teams to ensure smooth and efficient project execution.

Qualifications

  • Proficiency in Front-End Development and Web Design
  • Experience in Back-End Web Development
  • Strong Web Development and Programming skills
  • Excellent problem-solving skills and attention to detail
  • Good communication and teamwork abilities
  • Ability to work in a hybrid environment with a mix of on-site and remote tasks
  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Training Program

01000 Makongeni KES50000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring individuals to join their comprehensive Junior Software Developer Apprenticeship program. This is a fully remote, structured training initiative designed to equip participants with the foundational skills and practical experience needed to launch a successful career in software development. Over the course of the program, apprentices will receive intensive training in core programming languages, software development methodologies, and problem-solving techniques. The goal is to foster a deep understanding of the software development lifecycle and prepare apprentices for future roles within the tech industry.

Apprentices will work on real-world projects under the guidance of experienced mentors, gaining hands-on experience in coding, debugging, testing, and collaborating with team members using agile methodologies. This remote-first program emphasizes continuous learning and professional growth. You will be exposed to various aspects of software engineering, including front-end and back-end development, database management, and cloud technologies. The program includes regular feedback sessions, performance evaluations, and opportunities to develop essential soft skills such as communication and teamwork. While no prior professional experience is required, a strong passion for technology, a demonstrable aptitude for logical thinking, and a commitment to learning are essential. A basic understanding of programming concepts or relevant academic background is beneficial but not strictly mandatory. Upon successful completion of the apprenticeship, there is a strong possibility of transitioning into a permanent role. This is an unparalleled chance to gain invaluable industry experience and kickstart your tech career from the comfort of your home, supported by our team located near Thika, Kiambu, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer (with Training)

30100 Tuwan KES25000 month (duri WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is offering an exceptional opportunity for aspiring individuals to join their innovative team as Remote Apprentice Software Developers. This program is designed for highly motivated individuals with a passion for technology and a desire to learn and grow within the software development field. You will receive comprehensive, paid training and mentorship from experienced professionals in a fully remote setting. Throughout the apprenticeship, you will gain hands-on experience in various aspects of software development, including coding, testing, debugging, and collaborating on real-world projects. Upon successful completion of the apprenticeship, there is a high potential for full-time employment.

Key Responsibilities:
  • Participate actively in structured training programs covering programming languages, software development methodologies, and best practices.
  • Assist senior developers in writing, testing, and debugging code for various software applications.
  • Contribute to the design and development of new features and functionalities under guidance.
  • Learn and utilize version control systems (e.g., Git) for code management.
  • Collaborate with team members on project tasks, participate in code reviews, and provide constructive feedback.
  • Troubleshoot and resolve software defects and issues identified during testing or by users.
  • Engage in continuous learning to stay updated with emerging technologies and industry trends.
  • Document code, processes, and technical specifications as required.
  • Support the team in deploying and maintaining software applications.
  • Assist in creating user guides and technical documentation.
Qualifications:
  • Recent high school graduate or undergraduate student seeking practical experience in software development.
  • Demonstrated passion for technology and a strong aptitude for problem-solving.
  • Basic understanding of programming concepts or prior exposure to coding is beneficial but not mandatory.
  • Excellent learning ability, curiosity, and a proactive attitude towards acquiring new skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a remote team environment.
  • Basic computer literacy and familiarity with internet applications.
  • Must be legally eligible to work in Kenya.
  • Residing in or near Kitale, Trans-Nzoia, KE is preferred due to potential future hybrid work arrangements or team integration.
  • Willingness to commit to the full duration of the apprenticeship program.
This apprenticeship provides a unique pathway into the tech industry, offering invaluable experience and a foundation for a successful career. If you are eager to learn, dedicated, and ready to embark on an exciting journey in software development, apply now!
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer - Full-Stack Web Applications

60402 Meru , Eastern KES45000 Monthly WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven Junior Software Developers to join their innovative tech team. This is an excellent opportunity for individuals seeking hands-on experience in full-stack web development within a supportive, fully remote environment. You will contribute to the development of cutting-edge web applications, gaining exposure to a wide range of technologies and methodologies. This internship is designed to foster learning and growth, providing a solid foundation for a career in software engineering.

Responsibilities:
  • Assist in the development and implementation of new features for web applications.
  • Write clean, efficient, and well-documented code for both front-end and back-end components.
  • Collaborate with senior developers and designers to understand project requirements and translate them into functional code.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Assist in debugging and troubleshooting existing applications.
  • Learn and apply new programming languages, frameworks, and tools as required by projects.
  • Contribute to the creation of unit tests and integration tests.
  • Help maintain and improve the performance and scalability of existing applications.
  • Engage in team meetings and contribute ideas for product improvement.
  • Gain practical experience with version control systems like Git.
  • Support the documentation of code and application features.
  • Familiarize yourself with agile development methodologies.
  • Assist in front-end development using HTML, CSS, and JavaScript frameworks.
  • Participate in back-end development using server-side languages and databases.
  • Learn about cloud deployment and CI/CD pipelines.
Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Foundational knowledge of programming concepts and data structures.
  • Familiarity with at least one front-end JavaScript framework (e.g., React, Angular, Vue.js).
  • Basic understanding of back-end development and database concepts (e.g., Node.js, Python, SQL, NoSQL).
  • Exposure to version control systems like Git.
  • Strong problem-solving abilities and a keen interest in learning new technologies.
  • Excellent communication skills and the ability to work effectively in a remote team setting.
  • A proactive attitude and a willingness to take on new challenges.
  • Portfolio of personal projects or contributions to open-source is a strong advantage.
  • Understanding of software development lifecycle.
  • Ability to work independently with guidance.
  • Enthusiasm for building user-friendly and efficient web applications.
This is a fully remote internship, allowing you to develop your skills from the comfort of your own location. Join us and kick-start your career in software development!
This advertiser has chosen not to accept applicants from your region.

Remote Software Developer - Full Stack Web Applications

60200 Meru , Eastern KES110000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is an innovative digital solutions provider seeking a skilled Full Stack Software Developer to join their entirely remote development team. This position offers the flexibility to work from **Meru, Meru, KE**, contributing to the design, development, and deployment of sophisticated web applications. You will be involved in both front-end and back-end development, collaborating with designers, project managers, and other developers to create user-friendly, scalable, and robust software solutions. We are looking for a proactive individual with a strong command of modern web technologies and a passion for building high-quality software in a collaborative, remote-first environment.

Key Responsibilities:
  • Develop and maintain responsive front-end interfaces using frameworks like React, Angular, or Vue.js.
  • Build and optimize server-side logic and APIs using languages such as Node.js, Python, Java, or Ruby.
  • Design and manage database schemas using SQL or NoSQL databases.
  • Implement and integrate third-party services and APIs.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews, providing constructive feedback to peers.
  • Collaborate with designers to translate UI/UX mockups into functional web pages.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the performance, quality, and responsiveness of applications.
  • Stay updated with emerging web development trends and technologies.

Qualifications:
  • 3-5 years of experience in full-stack web development.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript) and at least one modern JavaScript framework (React, Angular, Vue.js).
  • Experience with back-end development using languages like Node.js, Python (Django/Flask), Java (Spring), or Ruby on Rails.
  • Solid understanding of database management systems (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with RESTful API design and development.
  • Experience with version control systems like Git.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills, vital for remote collaboration.
  • Must have a dedicated and quiet workspace with a reliable high-speed internet connection.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

This fully remote role offers a competitive salary, opportunities for professional growth, and the chance to work on exciting projects with a talented, distributed team. If you are a passionate full-stack developer seeking a remote opportunity, apply today.
This advertiser has chosen not to accept applicants from your region.

Junior Web Developer - Frontend Focus

20100 Mwembe KES50000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking a motivated and eager Junior Web Developer to join their remote development team, focusing on frontend technologies. This internship offers an exceptional opportunity for aspiring developers to gain hands-on experience in a professional, digital-first environment. You will work alongside experienced engineers, contributing to the development and enhancement of user interfaces for web applications. Responsibilities will include translating UI/UX designs into functional code, writing clean and maintainable HTML, CSS, and JavaScript, and collaborating with backend developers to integrate frontend components. You will participate in code reviews, assist in debugging and troubleshooting issues, and contribute to the continuous improvement of our client's web presence. The ideal candidate is a proactive learner with a foundational understanding of web development principles and modern frontend frameworks such as React, Vue, or Angular. Excellent problem-solving abilities, a keen eye for detail, and a passion for creating intuitive user experiences are essential. Strong communication skills and the ability to work effectively within a remote team are crucial. This internship is designed to provide practical, real-world experience in a supportive and collaborative setting. You will have the opportunity to build a professional portfolio and develop skills that are highly sought after in the tech industry. This role is perfect for individuals looking to kick-start their career in web development. Embrace this chance to learn, grow, and contribute meaningfully to exciting projects from the comfort of your own home. While the supporting focus is for Naivasha, Nakuru, KE , this role is 100% remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Api development Jobs in Kenya !

Apprentice Software Developer (Web)

80200 Casuarina KES30000 Monthly WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is thrilled to offer a fantastic opportunity for aspiring individuals to kickstart their careers through our fully remote Apprenticeship program. We are seeking enthusiastic and motivated Apprentice Software Developers with a keen interest in web development. This program is designed to provide comprehensive on-the-job training and mentorship, allowing apprentices to gain practical skills and real-world experience in a supportive, remote-first environment. As an apprentice, you will work alongside experienced developers, contributing to exciting web development projects. Your responsibilities will include learning and applying front-end and back-end development principles, assisting in coding, testing, and debugging software applications, and participating in team meetings and knowledge-sharing sessions. We provide a structured learning path, covering essential technologies and best practices in web development. You will have the opportunity to work with modern tech stacks and contribute to creating user-friendly and responsive web applications. This role requires a strong desire to learn, excellent problem-solving abilities, and good communication skills. While prior coding experience is beneficial, it is not strictly required; your passion for technology and willingness to absorb new information are key. We are committed to fostering a diverse and inclusive learning environment where all apprentices can thrive. This apprenticeship offers a pathway to a potential full-time position upon successful completion of the program. The flexibility of this role allows you to learn and grow from the comfort of your home. We encourage individuals from all backgrounds with a passion for technology to apply. You will gain invaluable insights into the software development lifecycle and develop a strong foundation for a successful career in the tech industry. This is more than just a training program; it's a launchpad for your future.

Key Responsibilities:
  • Assist in the development of web applications under the guidance of senior developers.
  • Learn and apply front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
  • Learn and apply back-end technologies (e.g., Node.js, Python, Java) and databases (e.g., SQL, NoSQL).
  • Participate in code reviews and testing processes.
  • Contribute to bug fixing and application maintenance.
  • Attend training sessions and workshops to enhance technical skills.
  • Collaborate with team members in a remote setting.
  • Document code and development processes.
  • Engage in problem-solving and contribute to team discussions.
Qualifications:
  • High school diploma or equivalent; a degree in Computer Science or a related field is a plus.
  • Passion for software development and web technologies.
  • Basic understanding of programming concepts.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work independently in a remote environment.
  • Enthusiasm for teamwork and collaboration.
The role is located in **Malindi, Kilifi, KE**, but is a fully remote position.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Web Applications

80100 Nairobi, Nairobi KES25000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote apprenticeship opportunity for aspiring Junior Software Developers passionate about building cutting-edge web applications. This program is designed for individuals with a foundational understanding of programming concepts who are eager to learn and grow in a professional software development environment. You will gain hands-on experience working with modern technologies and collaborating with experienced engineers, contributing to real-world projects from the outset. This is an excellent stepping stone for a career in software engineering.

Program Highlights:
  • Develop and maintain front-end and back-end components of web applications using languages like JavaScript, Python, or Java.
  • Participate in code reviews and learn best practices for writing clean, efficient, and maintainable code.
  • Collaborate with senior developers and designers to understand user requirements and implement features.
  • Assist in testing and debugging applications to ensure functionality and performance.
  • Gain exposure to version control systems like Git and agile development methodologies.
  • Learn about database management and API integrations.
  • Receive mentorship and guidance from experienced software engineers.
  • Contribute to the entire software development lifecycle in a supportive, remote-first setting.
  • Build a strong portfolio of practical projects and develop essential industry skills.
  • Understand the principles of software architecture and deployment.
We are looking for enthusiastic individuals with a strong desire to learn, excellent problem-solving skills, and a collaborative spirit. While prior professional experience is not required, a demonstrable passion for coding through personal projects, online courses, or bootcamps is highly valued. You should be comfortable working independently and communicating effectively in a virtual team environment. This apprenticeship offers a unique chance to kickstart your career in technology and make a tangible impact while enjoying the benefits of remote work. Join our innovative team and help shape the digital experiences of tomorrow.
This advertiser has chosen not to accept applicants from your region.

Software Developer

KES600000 - KES1200000 Y Karibu Web Dev Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Karibu Web Dev Ltd is a modern software development company specializing in delivering high-performance websites, custom digital products, and scalable backend systems for ambitious businesses across Africa and beyond.

Role Description

This is a full-time on-site role for a Software Developer located in Meru County, Kenya. The Software Developer will be responsible for designing, developing, testing, and maintaining software applications and systems. Daily tasks will include programming, debugging, code reviews, and collaborating with cross-functional teams to deliver high-quality software solutions.

Qualifications

  • Computer Science expertise
  • Experience in Back-End Web Development and Software Development
  • Strong skills in Programming and Object-Oriented Programming (OOP)
  • Excellent problem-solving abilities and attention to detail
  • Excellent written and verbal communication skills
  • Ability to work collaboratively in a team environment
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
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 Api Development Jobs