2,852 Advanced Technical Apprentice jobs in Kenya

Advanced Apprentice - Software Development

50100 Kakamega, Western KES25000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is offering an exceptional opportunity for an ambitious and motivated individual to join their organization as an Advanced Apprentice in Software Development. This is a fully remote, intensive training program designed to equip you with the skills and knowledge needed for a successful career in software engineering. You will work alongside experienced developers, contributing to real-world projects and gaining hands-on experience with modern development tools and methodologies. This apprenticeship is ideal for someone eager to learn, grow, and make a tangible impact.

Program Highlights:
  • Intensive, hands-on training in programming languages such as Python, Java, or JavaScript.
  • Exposure to full-stack development, including front-end (HTML, CSS, React/Angular/Vue) and back-end (Node.js, Django, Spring Boot) technologies.
  • Learning about database management (SQL/NoSQL) and cloud platforms (AWS/Azure/GCP).
  • Participation in agile development methodologies and project management practices.
  • Working on collaborative projects with a remote team of developers and mentors.
  • Developing problem-solving skills and learning best practices in coding, testing, and deployment.
  • Building a professional portfolio of completed projects.
  • Opportunities for mentorship and career guidance from senior software engineers.
  • Developing effective communication and teamwork skills in a remote setting.

Ideal Candidate Profile:
  • A strong passion for technology and software development.
  • Basic understanding of programming concepts is beneficial but not strictly required.
  • Excellent analytical and logical thinking abilities.
  • Eagerness to learn and adapt to new technologies quickly.
  • Good communication skills, both written and verbal.
  • Ability to work independently, manage time effectively, and stay motivated in a remote environment.
  • High school diploma or equivalent required; pursuing or holding a diploma/degree in a related technical field is a plus.
  • Commitment to completing the full apprenticeship program (duration typically 12-24 months).
  • Reliable internet connection and a suitable home workspace.

This unique remote apprenticeship program is open to individuals aspiring to build a career in software development, supporting projects that may originate from or impact Kakamega, Kakamega, KE and beyond. Join us and start your tech journey!
This advertiser has chosen not to accept applicants from your region.

Advanced Technical Apprentice - Software Development

90100 Gathiruini KES25000 Monthly WhatJobs remove_red_eye View All

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client, a cutting-edge technology firm specializing in AI-driven solutions, is actively seeking highly motivated and intellectually curious individuals to join their exclusive, fully remote Advanced Technical Apprenticeship program in Software Development. This is a unique opportunity for aspiring developers to gain hands-on experience and develop advanced skills under the guidance of industry experts, all from the convenience of their home office. The program is designed to fast-track your career, providing comprehensive training and practical project work.

Program Overview:
  • This is a comprehensive, full-time (contract) apprenticeship program running for a duration of 12 months.
  • Apprentices will be assigned to specific development teams working on real-world projects.
  • The program emphasizes learning modern software development practices, including agile methodologies, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
  • Mentorship will be provided by senior software engineers who will guide apprentices through complex technical challenges.
  • Apprentices will gain exposure to various programming languages, frameworks, and cloud technologies relevant to AI and machine learning applications.
  • Projects will focus on developing innovative software solutions that address complex business problems.
  • Emphasis will be placed on collaborative development within a remote team structure.
  • Participants will receive structured training modules covering topics such as data structures, algorithms, object-oriented programming, database management, and cloud computing.
What You Will Learn:
  • Develop proficiency in programming languages such as Python, Java, or C++.
  • Understand and apply software design patterns and architectural principles.
  • Gain experience with version control systems like Git.
  • Learn to build and deploy applications on cloud platforms (e.g., AWS, Azure, GCP).
  • Develop skills in debugging, testing, and code optimization.
  • Understand the fundamentals of AI/ML and how to integrate these technologies into software solutions.
  • Master effective communication and collaboration techniques for remote software teams.
Requirements:
  • A strong foundational understanding of computer science principles, acquired through a relevant degree, bootcamp, or equivalent self-study.
  • Demonstrated passion for software development and a strong desire to learn.
  • Basic programming experience in at least one relevant language (e.g., Python, Java).
  • Excellent problem-solving and analytical skills.
  • Self-motivated and able to work independently with minimal supervision in a remote setting.
  • Good communication and teamwork skills.
  • Must have a reliable internet connection and a suitable home workspace.
  • This program is ideal for individuals looking to transition into a professional software development career.
This apprenticeship offers a unique pathway into a challenging and rewarding career in software development within the AI space. We are committed to providing an inclusive and supportive learning environment for all apprentices.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development (Backend Focus)

20200 Kapsuser KES45000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring software developers to embark on an advanced apprenticeship program, fully remote. This program is designed to nurture talent and provide comprehensive training in backend software development. As an apprentice, you will gain hands-on experience working on real-world projects, contributing to the development and maintenance of robust and scalable applications. You will be mentored by experienced software engineers, learning best practices in coding, debugging, and system design. The curriculum includes in-depth training on popular backend technologies, database management (SQL and NoSQL), API development, and cloud infrastructure. You will participate in code reviews, learn version control systems like Git, and contribute to agile development methodologies. This apprenticeship is ideal for individuals with a strong foundational understanding of programming concepts, a passion for technology, and a desire to build a career in software engineering. While formal education in computer science is beneficial, we also welcome applications from self-taught individuals or those with relevant boot camp experience. The ability to learn quickly, adapt to new technologies, and work effectively in a remote team environment is crucial. You will be expected to dedicate yourself to the learning process, actively engage with your mentors and peers, and demonstrate a proactive approach to problem-solving. This apprenticeship offers a pathway to a full-time Junior Developer role upon successful completion of the program. Participants will have access to online learning resources, regular virtual workshops, and opportunities to collaborate on diverse software projects. We are looking for candidates who are eager to absorb knowledge, eager to contribute, and ready to make a significant impact in the tech industry. This remote apprenticeship is an investment in your future, providing the skills and experience needed to thrive in a rapidly evolving digital landscape.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development (Remote)

30200 Tuwan KES15000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
WhatJobs is offering a unique opportunity for an Advanced Apprentice in Software Development, based in a fully remote setting. This program is designed for enthusiastic and motivated individuals looking to launch a career in technology. As an apprentice, you will gain hands-on experience in various aspects of software development, working alongside experienced professionals on real-world projects. You will be involved in coding, testing, debugging, and contributing to the design and implementation of software solutions. This remote apprenticeship requires a strong aptitude for technology, a keen interest in learning, and excellent problem-solving skills. You will be expected to actively participate in team meetings, contribute to code reviews, and continuously expand your technical knowledge. This role involves working with modern programming languages, development tools, and agile methodologies. The ideal candidate will possess a foundational understanding of computer science principles and a demonstrable passion for software engineering. Strong communication and collaboration skills are essential, as you will be working as part of a distributed team. This is a fantastic opportunity to receive structured training, mentorship, and gain invaluable industry experience while working remotely. You will develop practical skills in areas such as web development, mobile applications, or data analysis, depending on project needs. We are committed to fostering a supportive learning environment where apprentices can grow and succeed. This apprenticeship offers a pathway to a fulfilling career in the tech industry. If you are eager to learn, contribute, and grow, we encourage you to apply and embark on this exciting remote learning journey.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development & Cloud Engineering

80100 Nairobi, Nairobi KES30000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking an ambitious and highly motivated Advanced Apprentice to join their dynamic team, fully remotely. This is an exceptional opportunity for an aspiring professional to gain hands-on experience in cutting-edge software development and cloud engineering practices. You will be an integral part of a forward-thinking organization, contributing to real-world projects that drive innovation. This apprenticeship is designed to provide comprehensive training and mentorship, covering a wide range of technologies and methodologies.

Key Responsibilities:
  • Assist senior developers in designing, coding, testing, and debugging software applications.
  • Contribute to the development and maintenance of cloud infrastructure on platforms such as AWS, Azure, or Google Cloud.
  • Participate in code reviews and contribute to improving code quality and performance.
  • Learn and apply principles of agile development and DevOps practices.
  • Collaborate with cross-functional teams to understand project requirements and deliver solutions.
  • Document technical specifications, designs, and processes.
  • Troubleshoot and resolve technical issues under guidance.
  • Engage in continuous learning to stay updated with emerging technologies.
  • Support the implementation of security best practices in software development and cloud environments.
  • Participate in team meetings and provide regular progress updates.

Qualifications:
  • A strong passion for technology and a desire to build a career in software development or cloud engineering.
  • Basic understanding of programming concepts and one or more programming languages (e.g., Python, Java, JavaScript).
  • Familiarity with operating systems (Linux/Windows) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal abilities for effective remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • A keen eye for detail and a commitment to producing high-quality work.
  • Must be legally eligible to work remotely in Kenya.

This role offers a unique pathway to becoming a skilled professional in a high-demand field. You will be provided with the tools, resources, and support necessary to succeed. Our client values continuous growth and offers potential for long-term career development for successful apprentices. The ideal candidate will be eager to learn, adaptable, and proactive in their approach to challenges. Join us and kickstart your career in technology from the comfort of your home.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice Software Developer

30200 Tuwan KES15000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on a transformative career journey as an Advanced Apprentice Software Developer with our client, a pioneering tech firm. This fully remote role is designed for ambitious individuals eager to dive deep into the world of software engineering. You will be mentored by industry veterans, gaining hands-on experience across the full software development lifecycle. Your responsibilities will include assisting in the design, development, testing, and deployment of innovative software solutions. You'll collaborate with cross-functional teams using agile methodologies, contributing to code reviews, and participating in technical discussions. A significant portion of your time will be dedicated to learning and applying modern programming languages, frameworks, and best practices. We expect you to actively seek out new knowledge, troubleshoot complex problems, and contribute to the continuous improvement of our development processes. While the role is entirely remote, maintaining strong communication and collaboration with your team members will be paramount. This apprenticeship offers a structured learning path, aiming to equip you with the skills and confidence to excel as a professional software developer. The ideal candidate will possess a strong aptitude for logical thinking, problem-solving, and a genuine passion for technology. A foundational understanding of programming concepts or a related field is beneficial but not strictly required as comprehensive training will be provided. This is an exceptional opportunity to build a robust career foundation in a dynamic and supportive remote environment, contributing to impactful projects from the comfort of your home. The role is based out of Eldoret, Uasin Gishu, KE , and requires a dedicated workspace with reliable internet connectivity to ensure seamless participation in all remote activities and collaborations.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Engineering

01003 Makongeni KES80000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for an Advanced Apprentice in Software Engineering within a fully remote, innovative tech environment. This program is designed for bright, motivated individuals eager to launch their careers in software development. You will gain hands-on experience working alongside experienced engineers on real-world projects, contributing to the design, development, and testing of software applications. This apprenticeship will provide comprehensive training in programming languages, software development methodologies, and best practices. Responsibilities will include coding, debugging, documenting software, participating in code reviews, and collaborating with team members through virtual channels. The ideal candidate demonstrates a strong aptitude for logical thinking, problem-solving, and a passion for technology. While formal experience is not required, a foundational understanding of computer science principles or demonstrable coding projects is a plus. This fully remote apprenticeship allows you to learn and grow from anywhere. We are committed to providing a supportive and challenging learning experience. Join our forward-thinking company and develop the skills needed for a successful career in software engineering. This role is linked to Thika, Kiambu, KE but is entirely remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Advanced technical apprentice Jobs in Kenya !

Advanced Apprentice - Software Engineering (Remote)

60100 Meru , Eastern KES50000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique and exciting Advanced Apprenticeship opportunity in Software Engineering, fully remote, designed for aspiring developers eager to launch their careers. This program provides hands-on experience, comprehensive training, and mentorship from industry experts. As an apprentice, you will immerse yourself in the software development lifecycle, contributing to real-world projects under the guidance of senior engineers. You will learn to design, develop, test, and deploy software applications, gaining proficiency in various programming languages, development tools, and methodologies. This is an intensive learning experience focused on building a strong foundation in software engineering principles and best practices. Successful completion of this apprenticeship can lead to full-time employment opportunities within our client's innovative technology teams.

Program Details:
  • Gain practical experience in front-end and back-end development.
  • Learn to write clean, maintainable, and efficient code in languages such as Python, Java, or JavaScript.
  • Participate in code reviews and learn version control systems like Git.
  • Assist in the design and implementation of software features and bug fixes.
  • Contribute to testing efforts, including unit testing and integration testing.
  • Understand agile development methodologies and participate in team ceremonies.
  • Develop problem-solving skills and learn to approach technical challenges systematically.
  • Receive dedicated mentorship and career guidance from experienced software engineers.
  • Work on challenging projects that provide real-world impact and learning opportunities.
  • Engage in remote learning modules and collaborative online work sessions.
Ideal Candidate Profile:
  • A strong passion for technology and a demonstrated interest in software development.
  • Basic understanding of programming concepts, ideally with some exposure to coding through personal projects or academic coursework.
  • Excellent analytical and problem-solving abilities.
  • Strong communication and collaboration skills, essential for remote teamwork.
  • Self-motivated, eager to learn, and able to take initiative.
  • Ability to commit to the full duration of the apprenticeship program.
  • Comfortable working independently and managing time effectively in a remote setting.
  • High school diploma or equivalent required; pursuing or recently completed a diploma/certificate in a relevant technical field is a plus.
This fully remote apprenticeship is an exceptional pathway for individuals seeking to enter the technology sector and build a successful career in software engineering. We are looking for motivated individuals ready to dive deep into the world of code and innovation.
This advertiser has chosen not to accept applicants from your region.

Advanced Technical Apprentice - Mechatronics

00100 Ongata Rongai, Rift Valley KES960000 Annually WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in advanced manufacturing and technology, is offering a unique Advanced Technical Apprenticeship opportunity in Mechatronics. This program is designed for highly motivated individuals looking to build a robust career in a cutting-edge field, delivered entirely through a remote learning and project-based structure. You will gain hands-on experience and theoretical knowledge in robotics, automation, electronics, and mechanical systems, working on simulated projects and virtual labs. The ideal candidate demonstrates a strong aptitude for problem-solving, a keen interest in technology, and the ability to learn independently and collaboratively in a virtual environment. While this is a remote apprenticeship, participants will engage in virtual teamwork, online courses, and remote mentoring sessions with experienced professionals. Key areas of study and practical application will include PLC programming, sensor technology, industrial control systems, and basic robotics. You will develop essential skills in diagnosing and troubleshooting technical issues, interpreting technical drawings, and working with advanced software tools. This apprenticeship provides a structured pathway to a fulfilling career in a high-demand industry, offering valuable certifications and real-world project experience. We are looking for enthusiastic individuals eager to learn and contribute. This remote apprenticeship program, associated with our client's operational reach in **Ongata Rongai, Kajiado, KE**, requires full dedication to remote learning and virtual engagement.
This advertiser has chosen not to accept applicants from your region.

Technical Apprentice - Software Development

00200 Ngong KES25000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is committed to fostering talent and providing exceptional career launchpads. We are looking for enthusiastic and eager individuals to join our fully remote Technical Apprenticeship program, focusing on Software Development. This is an unparalleled opportunity for aspiring developers to gain practical, real-world experience under the guidance of industry experts, all from the convenience of their remote workspace. As a Technical Apprentice, you will participate in comprehensive training modules covering various programming languages, software development methodologies, and best practices. You will be assigned to development projects, contributing to coding, testing, and debugging efforts under close mentorship. The program is designed to equip you with the foundational skills necessary for a successful career in software engineering. We seek candidates with a demonstrable passion for technology, a strong aptitude for logical thinking, and a keen interest in learning new skills. While prior coding experience is not strictly required, a basic understanding of computer science concepts or a self-taught programming background will be advantageous. Excellent problem-solving abilities, a proactive attitude, and the capacity to work effectively within a remote team environment are crucial. You must be a motivated self-starter, capable of absorbing new information quickly and applying it to practical tasks. Strong communication skills are essential for interacting with mentors and team members virtually. This apprenticeship offers a pathway to potential full-time employment upon successful completion of the program. If you are ready to embark on a rewarding career in software development and are based within reasonable proximity to Ruiru, Kiambu, KE , this remote opportunity is ideal for you. Apply today to kick-start your tech journey.
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 Advanced Technical Apprentice Jobs