2,662 Remote Technical Apprentice jobs in Kenya

Remote Apprentice - Software Development

01001 Ruiru, Central KES30000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting remote apprenticeship opportunity for aspiring Software Developers. This program is designed for individuals with a strong passion for coding and a desire to kick-start their career in technology. As a Remote Apprentice, you will gain hands-on experience working alongside seasoned developers on real-world projects. You will be involved in various stages of the software development lifecycle, including coding, testing, debugging, and documentation. This role requires a willingness to learn, adapt, and contribute to a collaborative team environment. You will be provided with comprehensive training and mentorship to develop your skills in programming languages (e.g., Python, Java, JavaScript), version control systems (e.g., Git), and agile development methodologies. The ideal candidate is a quick learner, highly motivated, and possesses excellent problem-solving abilities. While prior professional experience is not required, a solid understanding of basic programming concepts and a portfolio of personal projects or academic work demonstrating your coding aptitude would be advantageous. This is a fully remote position, enabling you to learn and grow from the comfort of your home. You will participate in virtual team meetings, code reviews, and collaborative development sessions. This apprenticeship, which supports operations related to **Ruiru, Kiambu, KE**, is an exceptional stepping stone into the tech industry, offering valuable industry exposure and the potential for future employment opportunities.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Apprentice - Software Development

20100 Tuwan KES50000 Monthly WhatJobs remove_red_eye View All

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique fully remote Technical Apprenticeship opportunity for aspiring Software Developers. This program is designed for individuals passionate about coding and eager to gain hands-on experience in a professional, remote development environment. As a Technical Apprentice, you will work alongside experienced engineers, contributing to real-world projects and learning industry-standard development practices. This apprenticeship will provide you with a solid foundation in software development, covering areas such as front-end and back-end development, database management, and collaborative coding methodologies. You will be involved in coding, debugging, testing, and documenting software, gaining practical skills in languages and frameworks relevant to our client's technology stack. This is an exceptional chance to kick-start your career in technology with dedicated mentorship and support, all within a flexible, remote setup. We are looking for enthusiastic, self-motivated individuals with a strong aptitude for problem-solving and a keen interest in technology. Prior personal coding projects or academic coursework in computer science or a related field would be beneficial, but a strong willingness to learn and adapt is paramount. You will need a reliable internet connection and a suitable home workspace to thrive in this remote role. The program emphasizes learning through doing, encouraging apprentices to take initiative, ask questions, and actively participate in team discussions and code reviews. This is more than just an internship; it's an immersive learning experience designed to equip you with the skills and confidence needed for a successful career in software development. You will gain exposure to agile development processes, version control systems like Git, and collaborative tools essential for remote teamwork. This apprenticeship aims to cultivate talent, offering a pathway to potential long-term employment based on performance and business needs. We value curiosity, dedication, and a collaborative spirit.
Responsibilities:
  • Assist in the development and implementation of software applications under senior guidance.
  • Write, test, and debug code according to project requirements.
  • Participate in code reviews and learn from experienced developers.
  • Contribute to the maintenance and improvement of existing software systems.
  • Learn and apply software development best practices and methodologies.
  • Collaborate with team members using remote communication and project management tools.
  • Document code and technical processes accurately.
  • Assist in user support and troubleshooting as needed.
Qualifications:
  • Passion for software development and a strong desire to learn.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Good problem-solving and analytical skills.
  • Excellent communication and teamwork abilities for remote collaboration.
  • Self-motivated and able to work independently in a remote environment.
  • Currently pursuing or recently completed a degree/diploma in Computer Science, IT, or a related field, or equivalent practical experience.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Apprentice - Software Development

90000 Abothuguchi West KES30000 Monthly WhatJobs remove_red_eye View All

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a unique opportunity for aspiring individuals to join their team as a Remote Junior Apprentice in Software Development. This is a fully remote, paid apprenticeship program designed to provide comprehensive training and hands-on experience in software engineering. You will work alongside experienced developers, learning industry-standard practices, programming languages, and development methodologies. This is an ideal entry point for individuals with a passion for technology and a strong desire to build a career in software development.

Responsibilities:
  • Assist senior developers in writing, testing, and debugging code for software applications.
  • Learn and apply various programming languages and development tools.
  • Participate in code reviews and contribute to discussions on technical solutions.
  • Help design and implement software features under guidance.
  • Gain experience with version control systems like Git.
  • Understand and follow software development life cycle (SDLC) processes.
  • Collaborate with team members in a remote, agile environment.
  • Troubleshoot and resolve basic software issues.
  • Contribute to the creation of technical documentation.
  • Learn about different software architectures and design patterns.
  • Participate in team meetings and project planning sessions.
  • Develop problem-solving skills and a methodical approach to coding.
  • Gain exposure to various aspects of software development, including front-end, back-end, and database management.
Qualifications:
  • A strong passion for software development and a foundational understanding of programming concepts.
  • Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, suitable for a remote team.
  • Ability to learn quickly and adapt to new technologies.
  • High school diploma or equivalent required.
  • A degree or coursework in Computer Science, Engineering, or a related field is advantageous but not essential.
  • Demonstrated ability to work independently and manage time effectively.
  • Eagerness to receive feedback and a commitment to continuous learning.
  • A keen interest in technology and staying updated with industry trends.
  • Must have a reliable internet connection and a suitable workspace.
This apprenticeship program is structured to provide a clear learning path and career progression. If you are motivated, eager to learn, and ready to launch your career in software development from anywhere, apply now. Join our client’s supportive remote team and begin your journey.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Business Development Associate

01001 Ngong KES40000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and driven Apprentice Business Development Associates to join their team in a fully remote capacity. This apprenticeship offers a unique opportunity to gain practical experience in sales, market research, client engagement, and strategic growth initiatives. You will work closely with experienced business development professionals, learning to identify new market opportunities, build relationships with potential clients, and support sales strategies. This role requires a proactive attitude, excellent communication skills, and a strong desire to learn the intricacies of business growth in a remote setting. Our client is committed to mentorship and providing a solid foundation for a career in business development.

Responsibilities:
  • Assist in identifying and researching potential new business opportunities and markets.
  • Support the development and execution of outreach strategies to potential clients.
  • Conduct market analysis and competitive research to inform business development efforts.
  • Help prepare sales presentations, proposals, and marketing materials.
  • Engage with potential clients through virtual channels, responding to inquiries and scheduling meetings.
  • Maintain and update client relationship management (CRM) databases.
  • Collaborate with the sales and marketing teams on various initiatives.
  • Learn and apply principles of negotiation and client relationship management.
  • Provide support for special projects related to business growth and strategy.
  • Track key performance indicators (KPIs) for business development activities.

Qualifications:
  • Bachelor's degree or ongoing studies in Business Administration, Marketing, Sales, or a related field.
  • Strong interest in business development, sales, and market growth.
  • Excellent written and verbal communication skills.
  • Proficiency in using virtual communication and collaboration tools.
  • Strong research and analytical skills.
  • Ability to work independently and manage time effectively in a remote environment.
  • Proactive, enthusiastic, and eager to learn.
  • Good organizational skills and attention to detail.
  • Familiarity with CRM software is a plus.
  • Team player with a positive attitude.

This remote apprenticeship is an excellent starting point for individuals looking to build a career in business development, with a focus on supporting our client's growth objectives, potentially connecting with the **Ruiru, Kiambu, KE** area. You will gain invaluable experience and develop critical skills applicable to various roles in the business world.
This advertiser has chosen not to accept applicants from your region.

Graduate Trainee - Remote Software Development

20220 Karagita KES30000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional Graduate Trainee opportunity in Remote Software Development for recent graduates eager to launch their careers in technology. This fully remote program provides comprehensive training and hands-on experience in building innovative software solutions. As a trainee, you will work alongside experienced software engineers, contributing to various stages of the software development lifecycle, including requirements gathering, coding, testing, and deployment. You will be exposed to modern programming languages, development frameworks, and agile methodologies. The program is designed to foster rapid learning and skill development, equipping you with the practical knowledge and technical expertise required to excel in the tech industry. You will participate in daily stand-ups, code reviews, and team collaborations, learning best practices for software engineering in a remote setting. This role requires a strong foundational understanding of computer science principles, data structures, and algorithms, along with a demonstrated passion for software development. While prior professional experience is not required, a strong portfolio of personal projects or academic achievements in computer science or a related field is highly desirable. You must be a motivated self-starter with excellent problem-solving abilities, a keen eye for detail, and a collaborative spirit. Excellent communication skills are essential for effective teamwork in a remote environment. This is a unique chance to gain invaluable industry experience, build a professional network, and kick-start your career in a dynamic and growing field. Upon successful completion of the trainee program, there may be opportunities for full-time employment based on performance and business needs. We are looking for bright, enthusiastic individuals who are eager to learn, contribute, and grow with our client. This program is ideal for individuals based in or around Naivasha, Nakuru, KE, who are seeking a structured and supportive entry into the world of remote software engineering.
This advertiser has chosen not to accept applicants from your region.

Graduate Management Trainee - Remote Development Program

80100 Nairobi, Nairobi KES40000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to announce a unique opportunity for ambitious recent graduates to join their comprehensive Graduate Management Trainee program. This is a fully remote program designed to provide foundational experience and professional development across various business functions. As a Graduate Trainee, you will rotate through different departments, gaining exposure to operations, marketing, finance, and project management. Your responsibilities will include assisting with data analysis, preparing reports, supporting team projects, and participating in virtual training sessions. You will work closely with experienced mentors and team leads, learning best practices and contributing to ongoing initiatives. The program emphasizes skill development, including critical thinking, problem-solving, communication, and leadership. We are seeking highly motivated individuals with a recent degree (Bachelor's or Master's) in business, economics, or a related field. Strong analytical skills, a proactive attitude, and the ability to thrive in a remote, collaborative environment are essential. Excellent written and verbal communication skills are a must, as you will be interacting with team members across different virtual platforms. This is an unparalleled chance to kick-start your career in a dynamic and supportive setting. You will have the opportunity to learn from industry professionals, build a strong professional network, and discover your career path. We are looking for candidates who are eager to learn, adapt quickly, and contribute fresh perspectives. Successful completion of the program may lead to long-term employment opportunities. Embrace this chance to gain invaluable corporate experience and develop the skills needed for future success. The designated location for administrative purposes remains Mombasa, Mombasa, KE .
This advertiser has chosen not to accept applicants from your region.

Remote Junior Graduate Trainee - Software Development

20110 Nyeri Town KES35000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking bright and eager Junior Graduate Trainees to join their innovative Software Development team in a fully remote capacity. This is a fantastic opportunity for recent graduates with a strong foundation in programming and a passion for building high-quality software solutions. As a Trainee, you will be part of a dynamic team, receiving comprehensive training and mentorship from experienced software engineers. You will gain hands-on experience across the full software development lifecycle, contributing to the design, development, testing, and deployment of cutting-edge applications. The ideal candidate will possess a solid understanding of computer science fundamentals, data structures, and algorithms, with demonstrable proficiency in at least one modern programming language such as Java, Python, C#, or JavaScript. Familiarity with version control systems like Git and an understanding of agile methodologies are highly desirable. You will learn to write clean, efficient, and maintainable code, collaborate effectively with team members, and contribute to problem-solving technical challenges. This role requires strong analytical skills, a keen attention to detail, and a proactive attitude towards learning and skill development. As a remote position, you must be self-disciplined, well-organized, and possess excellent communication skills to ensure effective collaboration within the virtual team environment. We are looking for individuals who are excited about software engineering and eager to grow their careers in a supportive and collaborative remote setting, contributing to impactful technology projects.

Key Responsibilities:
  • Assist in designing, coding, and testing software modules.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior developers on feature implementation.
  • Learn and apply software development best practices and methodologies.
  • Assist in identifying and resolving software defects.
  • Contribute to the development of technical documentation.
  • Participate in team meetings and knowledge-sharing sessions.
  • Learn new programming languages and technologies as required.
  • Support the deployment and maintenance of software applications.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of computer science fundamentals, data structures, and algorithms.
  • Proficiency in at least one programming language (e.g., Java, Python, C#, JavaScript).
  • Familiarity with version control systems (e.g., Git).
  • Understanding of software development lifecycle (SDLC) and agile methodologies.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and a passion for software development.
  • Previous internship or project experience in software development is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote technical apprentice Jobs in Kenya !

Remote Graduate Technical Trainee - Software Development

30200 Moiben KES60000 Annually WhatJobs

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for bright and ambitious recent graduates to join their innovative team as Remote Graduate Technical Trainees specializing in Software Development. This is a fantastic opportunity for individuals eager to kick-start their careers in technology, gaining hands-on experience in a fully remote setting. You will be part of a structured training program designed to develop your skills in modern software development methodologies, programming languages, and collaborative development tools. Under the guidance of experienced mentors, you will contribute to real-world projects, learn best practices in coding, testing, and deployment, and gain exposure to various aspects of the software development lifecycle. Responsibilities will include assisting senior developers, writing and testing code, participating in code reviews, and contributing to project documentation. The ideal candidate will have a strong foundational understanding of computer science principles, excellent problem-solving abilities, and a passion for learning and technology. A recent Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field is required. Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript) is essential. You should possess strong analytical skills, a keen eye for detail, and excellent communication skills, particularly in a virtual environment. This program is designed to provide you with the necessary skills and experience to transition into a full-time software development role. We are looking for individuals who are proactive, eager to learn, and can work effectively as part of a remote team.Responsibilities:
  • Participate in a comprehensive software development training program.
  • Assist senior developers in designing, coding, and testing software applications.
  • Write clean, maintainable, and efficient code based on project requirements.
  • Debug and resolve software defects identified during testing.
  • Collaborate with team members through virtual meetings and communication tools.
  • Contribute to project documentation and knowledge sharing efforts.
  • Learn and apply best practices in software development, including version control and agile methodologies.
  • Participate in code reviews and provide constructive feedback.
  • Assist in the deployment and testing of software releases.
  • Continuously learn and adapt to new technologies and programming languages.
Qualifications:
  • Recent Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Solid understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, suitable for a remote work environment.
  • Eagerness to learn and a passion for software development.
  • Ability to work independently and manage time effectively.
  • Familiarity with version control systems (e.g., Git) is a plus.
  • Understanding of agile development methodologies is beneficial.
  • Creative thinking and a proactive approach to challenges.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Technical Writer

40200 Garissa, North Eastern KES40000 Monthly WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client, a leading innovator in the software development space, is offering an exciting fully remote apprenticeship opportunity for aspiring Technical Writers. This program is designed to provide comprehensive training and hands-on experience in creating clear, concise, and user-friendly documentation for complex technical products. You will work under the guidance of experienced technical writers and subject matter experts, learning to produce a variety of content, including user manuals, API documentation, online help guides, and release notes. The ideal candidate will have excellent written and verbal communication skills in English, a strong aptitude for learning technical concepts quickly, and a passion for making information accessible. You should possess meticulous attention to detail and a commitment to producing high-quality work. This apprenticeship is perfect for recent graduates or individuals looking to transition into a technical writing career. You will gain practical experience in documentation tools and methodologies, contributing to real projects from the outset. Responsibilities include assisting with content creation, reviewing and editing existing documentation, and collaborating with engineering and product teams to gather information. The ability to work independently, manage time effectively, and adhere to project deadlines in a remote setting is crucial. Our client is dedicated to fostering a supportive learning environment, providing mentorship and opportunities for professional development. This is a fantastic chance to build a solid foundation in technical communication within a dynamic and forward-thinking organization. The successful apprentice will demonstrate a strong work ethic, a curious mindset, and a desire to excel. Basic knowledge of software development concepts or familiarity with documentation tools is a plus, but not strictly required as training will be provided. While this role is associated with **Garissa, Garissa, KE**, it is a 100% remote position, allowing you to learn and grow from any location.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Trainee

00200 Ruiru, Central KES45000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting new program to identify and cultivate emerging talent through a fully remote Technical Trainee position. This is an exceptional opportunity for individuals eager to embark on a career in a dynamic technical field, with comprehensive training and mentorship provided virtually. You will be exposed to various aspects of our client's operations, gaining hands-on experience through simulated environments and project-based learning. The program is designed to build foundational skills in areas such as software development, data analysis, or network administration, depending on the business needs and trainee aptitude. Key responsibilities will include completing assigned training modules, participating in virtual team projects, assisting senior team members with technical tasks, and contributing to documentation. The ideal candidate will possess a strong aptitude for technology, a keen desire to learn, excellent problem-solving skills, and the ability to work independently and collaboratively in a remote setting. A foundational understanding of computer science principles or relevant technical coursework is advantageous. Excellent communication skills, both written and verbal, are essential for effective virtual collaboration. We are looking for motivated individuals who are proactive, adaptable, and eager to grow within a supportive remote work culture. This traineeship offers a structured learning path, exposure to industry best practices, and the potential for future employment opportunities within our client's organization based on performance and business needs. If you are a motivated individual looking to kickstart your technical career with comprehensive remote training and support, we encourage you to apply. This position offers a monthly stipend and valuable on-the-job experience.
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 Remote Technical Apprentice Jobs