1,764 Development Trainee jobs in Kenya

Junior Web Development Apprentice

30100 Moiben KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a motivated and enthusiastic Junior Web Development Apprentice to kickstart their career in the tech industry. This position is fully remote, providing a flexible learning environment. You will be part of a supportive team, gaining hands-on experience in front-end and back-end web development. This apprenticeship is designed for individuals with a foundational understanding of programming concepts who are eager to learn and grow. You will work alongside experienced developers, contributing to real-world projects and gaining practical skills in areas such as HTML, CSS, JavaScript, and potentially back-end languages like Python or Node.js. The apprenticeship will involve learning modern development workflows, version control systems (like Git), and agile methodologies. You will have the opportunity to build and maintain websites, troubleshoot issues, and participate in code reviews. We are looking for a passionate learner with strong problem-solving abilities and a keen eye for detail. Excellent communication skills and the ability to collaborate effectively in a remote team are essential. This is an ideal entry-level position for someone looking to gain comprehensive training and practical experience in web development. Our client is committed to providing a comprehensive learning experience and mentorship to ensure your success. Embark on this rewarding journey and build a solid foundation for a successful career in web development, all from the comfort of your home.

Responsibilities:
  • Assist in the development and maintenance of web applications.
  • Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
  • Support back-end development tasks under guidance.
  • Participate in code reviews and learn from experienced developers.
  • Contribute to testing and debugging of web projects.
  • Learn and utilize version control systems like Git.
  • Collaborate with team members on project tasks in a remote environment.
Qualifications:
  • Basic understanding of programming concepts and web technologies (HTML, CSS).
  • Enthusiasm for learning and developing skills in web development.
  • Strong problem-solving abilities and attention to detail.
  • Good communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • A portfolio of personal projects (even simple ones) is a plus.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

00100 Abothuguchi West KES25000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern

Our client is looking for enthusiastic and eager-to-learn individuals to join their team as Remote Software Development Apprentices. This is a fully remote position, offering a unique opportunity to gain hands-on experience in the tech industry from the comfort of your own home. You will be mentored by experienced software engineers and exposed to various stages of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment. Responsibilities will include assisting in the development of new software features, writing clean and efficient code, participating in code reviews, and troubleshooting existing applications. You will work on diverse projects, potentially involving web development, mobile applications, or backend systems, depending on the team's needs. The apprenticeship is designed to provide a comprehensive learning experience, fostering skills in programming languages, software architecture, and agile methodologies. You will learn to use industry-standard tools and technologies, contributing to real-world software solutions. Daily tasks may involve collaborating with team members via video conferencing and project management tools, documenting your work, and participating in virtual team meetings. A key aspect of this role is continuous learning and adaptation to new technologies and challenges. We are looking for candidates who are passionate about technology, possess strong problem-solving abilities, and have a foundational understanding of computer science principles. A Bachelor's degree or a relevant diploma in Computer Science, Information Technology, or a related field is preferred, but we will consider candidates with a strong demonstrable passion for coding and self-taught skills. Excellent communication skills and the ability to work independently and manage your time effectively in a remote setting are essential. If you are ready to launch your career in software development and gain invaluable industry experience, apply now!

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

Junior Software Development Apprentice

00200 Gathiruini KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring developers through our fully remote Junior Software Development Apprenticeship program. This program is designed for individuals passionate about technology and eager to learn and grow in the software development field, regardless of prior formal experience. You will be mentored by experienced software engineers and work on real-world projects from the comfort of your home. This is a fantastic entry-level position for anyone looking to kickstart a career in IT.

Key responsibilities:
  • Assist in the development and testing of software applications under guidance.
  • Learn and apply coding best practices and software development methodologies.
  • Participate in code reviews and contribute to team discussions.
  • Troubleshoot and debug software issues.
  • Collaborate with team members remotely using collaboration tools.
  • Gain hands-on experience with various programming languages and development tools.
  • Contribute to documentation and knowledge base articles.
This apprenticeship is a fully remote position, meaning you can work from anywhere. We are looking for candidates with a strong aptitude for learning, problem-solving skills, and a foundational understanding of programming concepts. Familiarity with at least one programming language (e.g., Python, JavaScript, Java) is beneficial but not strictly required. Excellent communication skills and the ability to work independently and as part of a remote team are essential. We provide comprehensive training and support to ensure your success. If you are self-driven, enthusiastic about software development, and ready to embark on a rewarding career path, apply today!
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

01000 Makongeni KES25000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking motivated and enthusiastic Junior Software Development Apprentices to join their pioneering remote-first apprenticeship program. This is an exceptional opportunity for individuals with a passion for coding and a desire to launch a career in software development, without prior professional experience. You will be part of a supportive team, learning cutting-edge technologies and contributing to real-world software projects.

As a Junior Software Development Apprentice, you will receive comprehensive training in programming languages, software development methodologies, and best practices. You will work alongside experienced developers, gaining hands-on experience in designing, developing, testing, and deploying software solutions. Your responsibilities will include assisting senior developers with coding tasks, participating in code reviews, debugging software, and contributing to technical documentation. We are looking for individuals who are eager to learn, possess strong problem-solving skills, and have a foundational understanding of computer science principles. Excellent communication skills and the ability to collaborate effectively in a remote team environment are essential. This apprenticeship is designed to provide you with the skills and experience necessary to become a proficient software developer, opening doors to a fulfilling career in technology. Embrace this chance to learn and grow with a forward-thinking company, all from the convenience of your remote workspace. We value curiosity, dedication, and a proactive approach to learning.

Key Responsibilities:
  • Participate in intensive training programs covering various programming languages and development tools.
  • Assist senior developers in coding, debugging, and testing software applications.
  • Learn and apply software development lifecycle (SDLC) methodologies.
  • Contribute to the design and implementation of new software features.
  • Write and maintain technical documentation and code comments.
  • Collaborate with team members in a remote environment using project management and communication tools.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve software defects.
Qualifications:
  • High school diploma or equivalent; pursuing or recently completed a degree in Computer Science, Engineering, or a related field is a plus.
  • Demonstrated passion for software development and eagerness to learn.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is advantageous.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills for effective remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Remote Software Development Apprentice

30100 Kitale, Rift Valley KES20000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring software developers to join their innovative tech team as a Remote Software Development Apprentice. This is a fully remote, paid apprenticeship designed to provide comprehensive training and hands-on experience in building cutting-edge software solutions. As an apprentice, you will work alongside experienced software engineers, learning best practices in coding, software design, and project management. You will gain exposure to various programming languages, frameworks, and development methodologies, including Agile. Your responsibilities will include assisting with coding tasks, participating in code reviews, writing unit tests, and contributing to the documentation of software projects. This role is ideal for individuals with a strong foundational understanding of programming concepts, a passion for technology, and a desire to learn and grow in a supportive, remote environment. You will be provided with the necessary tools and resources to succeed. We are looking for motivated, self-directed individuals who can manage their time effectively and collaborate successfully with a distributed team. This apprenticeship is a fantastic stepping stone for a career in software development, offering real-world project experience and mentorship. Successful completion of the apprenticeship may lead to full-time employment opportunities.
Key Responsibilities:
  • Assist senior developers in writing and debugging code.
  • Learn and apply software development best practices.
  • Participate in team meetings and contribute to project discussions.
  • Write unit tests and conduct basic testing of software components.
  • Assist in documenting code and project requirements.
  • Collaborate with team members through remote communication tools.
  • Gain proficiency in at least one programming language (e.g., Python, Java, JavaScript).
  • Understand and follow the software development lifecycle (SDLC).
  • Contribute to the development of new features and bug fixes under supervision.
  • Engage actively in learning and skill development throughout the apprenticeship.
  • Prepare for and participate in code reviews.

Qualifications:
  • Basic understanding of programming principles and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Strong problem-solving skills and a logical mindset.
  • Excellent communication and collaboration skills.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work independently in a remote setting.
  • Passion for software development and technology.
  • Completed a relevant technical course or possess equivalent self-taught knowledge.
  • Access to a reliable internet connection and a suitable remote work environment.
  • Enthusiasm to build a career in software engineering.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

40101 Kisumu KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a fantastic opportunity for aspiring individuals to kickstart their career in technology through a fully remote Junior Software Development Apprenticeship program. This program is designed for motivated learners with a passion for coding and problem-solving, who are eager to gain hands-on experience in a professional software development environment. You will be guided by experienced mentors and work on real-world projects, developing skills in various programming languages and development methodologies.

What You Will Learn and Do:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Learn and apply programming languages such as Python, Java, JavaScript, or C#.
  • Participate in code reviews and learn best practices for writing clean, efficient, and maintainable code.
  • Gain experience with front-end development frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring).
  • Understand and work with databases (e.g., SQL, NoSQL).
  • Collaborate with team members using agile methodologies and tools like Git.
  • Develop problem-solving skills by debugging code and identifying solutions to technical challenges.
  • Contribute to the documentation of software requirements, design, and implementation.
  • Learn about software development life cycles (SDLC) and testing methodologies.
  • Participate in team meetings, brainstorming sessions, and knowledge-sharing activities.
  • Gain exposure to cloud computing platforms (e.g., AWS, Azure, GCP).
  • Develop a foundational understanding of cybersecurity principles in software development.
  • Receive mentorship and guidance from experienced software engineers.
  • Build a portfolio of projects to showcase your skills and learning.

Who We Are Looking For:
  • Recent graduates with a degree in Computer Science, Software Engineering, IT, or a related technical field.
  • Individuals with a strong passion for technology and a desire to learn software development.
  • Demonstrated ability to learn quickly and adapt to new technologies.
  • Basic understanding of programming concepts, even if primarily from academic projects or self-study.
  • Good problem-solving and analytical skills.
  • Effective communication and teamwork abilities.
  • Self-motivated and able to work independently in a remote setting.
  • Eagerness to receive feedback and continuously improve.
  • Possession of a reliable internet connection and a suitable workspace for remote work.
This apprenticeship provides a structured path to becoming a skilled software developer. If you're ready to launch your tech career with a supportive and innovative team, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

50101 Kitale, Rift Valley KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your tech career with our exciting Junior Software Development Apprenticeship program. This is a fully remote opportunity, providing you with a hands-on learning experience from the comfort of your home. As a Software Development Apprentice, you will work alongside experienced developers, contributing to real-world projects and gaining invaluable skills in software design, coding, testing, and deployment. We are looking for enthusiastic individuals eager to learn and grow in a supportive virtual environment.

Key Responsibilities:
  • Assist senior developers in writing, debugging, and testing code for various software applications.
  • Learn and apply programming best practices and software development lifecycle methodologies.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the development of front-end and back-end components of applications.
  • Learn to use version control systems like Git.
  • Assist in creating technical documentation and user guides.
  • Collaborate with team members through virtual communication tools.
  • Troubleshoot and resolve basic software issues under guidance.
  • Gain exposure to different programming languages and frameworks relevant to our projects.
  • Actively participate in learning sessions and skill development activities.

Qualifications:
  • High school diploma or equivalent. Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field is a plus.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is an advantage.
  • Strong problem-solving skills and a keen attention to detail.
  • Excellent communication and collaboration skills, essential for a remote team.
  • Eagerness to learn and adapt to new technologies.
  • Self-motivated and able to manage time effectively in a remote setting.
  • A passion for technology and software development.
  • Ability to follow instructions and work under supervision.
  • Access to a reliable internet connection and a suitable workspace for remote work.

This apprenticeship is designed for individuals passionate about coding and looking to kickstart their career in software development. Join our remote team and build a solid foundation for your future in tech.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Development trainee Jobs in Kenya !

Junior Software Development Apprentice

10100 Nyeri Town KES30000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exciting career in technology with our fully remote apprenticeship program designed for aspiring software developers. Our client is committed to nurturing talent and providing a comprehensive learning experience. As a Junior Software Development Apprentice, you will work closely with experienced engineers, gaining hands-on experience in coding, debugging, and software development lifecycle. This role is ideal for individuals with a foundational understanding of programming concepts and a strong desire to learn and grow. Your responsibilities will include assisting in the development of software applications, writing and executing unit tests, participating in code reviews, and contributing to project documentation. You will be exposed to various programming languages and development tools, providing a broad foundation for your future career. We provide a structured training curriculum, mentorship from senior developers, and opportunities to contribute to real-world projects. The program is designed to equip you with the practical skills and knowledge needed to excel in the tech industry. Essential qualifications include a demonstrable passion for technology, a proactive attitude, strong problem-solving abilities, and excellent communication skills. A degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is beneficial but not strictly required if you can showcase strong self-taught skills and project portfolios. This is a fantastic opportunity to kickstart your career in software development in a supportive and collaborative remote environment, offering valuable industry experience and a clear path for advancement.
This advertiser has chosen not to accept applicants from your region.

Software Development Apprentice - Remote

20100 Naivasha, Rift Valley KES50000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring Software Developers through a fully remote apprenticeship program. This is an ideal entry-level position for individuals passionate about coding and looking to kickstart their career in technology. As a Software Development Apprentice, you will receive comprehensive training and mentorship to develop your skills in software design, development, and testing. You will work on real-world projects, contributing to the creation of innovative software solutions under the guidance of experienced developers. Key responsibilities include learning programming languages (e.g., Python, Java, JavaScript), participating in code reviews, debugging and fixing software defects, and collaborating with team members using agile methodologies. The ideal candidate will have a strong logical thinking ability, a problem-solving mindset, and a genuine interest in technology. While prior coding experience is a plus, it is not strictly required; a willingness to learn and a proactive attitude are paramount. You will be exposed to various aspects of the software development lifecycle and gain practical experience in building and deploying applications. This remote apprenticeship provides a unique chance to learn from industry professionals and build a strong foundation for a successful career in software development, all from the convenience of your home. Join our dynamic team and embark on your journey as a skilled software engineer.
This advertiser has chosen not to accept applicants from your region.

Junior Software Development Apprentice

30401 Kitale, Rift Valley KES600000 annum (stip WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeships
Embark on a rewarding career path with our fully remote Apprenticeship program designed for aspiring software developers. This is an exceptional opportunity for individuals passionate about technology and eager to learn and grow within the software development lifecycle. As a Junior Software Development Apprentice, you will gain hands-on experience and mentorship from seasoned professionals, working on real-world projects.

Program Overview:
  • Intensive training in core programming languages (e.g., Python, Java, JavaScript) and development methodologies (Agile, Scrum).
  • Exposure to various stages of the software development process, from requirements gathering to deployment and maintenance.
  • Opportunities to work on front-end and back-end development tasks under guidance.
  • Participation in code reviews and collaborative problem-solving sessions.
  • Development of critical thinking and debugging skills.
  • Learning to use version control systems like Git.
  • Understanding of database concepts and management.
  • Gaining familiarity with cloud platforms and deployment strategies.
  • Assisting senior developers with coding, testing, and documentation.
  • Engaging in continuous learning and skill development through online courses and workshops.
What We're Looking For:
  • A strong foundational understanding of computer science principles.
  • Enthusiasm for coding and a demonstrable passion for technology.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to learn quickly and adapt to new technologies.
  • A proactive attitude and a willingness to take on new challenges.
  • Prior personal coding projects or contributions to open-source are a plus.
  • A desire to work in a supportive and collaborative remote team environment.
  • Completion of secondary education or equivalent.
  • A dedicated workspace with reliable internet connectivity for remote work.
This apprenticeship is structured to provide a comprehensive learning experience, setting you up for a successful career in software development. Upon successful completion of the apprenticeship, there may be opportunities for full-time employment. If you're ready to launch your tech career from the comfort of your home, apply now!
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 Development Trainee Jobs