3,324 Remote Engineering Apprentice Software Development jobs in Kenya

Remote Technical Apprentice Coordinator

01010 Makongeni KES35000 Monthly WhatJobs

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking an enthusiastic and organized Remote Technical Apprentice Coordinator to support and manage their growing apprenticeship program from a distance. This is a fully remote position, perfect for an individual passionate about talent development and providing remote support to aspiring technical professionals. Your primary responsibilities will include coordinating the onboarding process for new apprentices, ensuring they have the necessary resources and information to succeed. You will serve as a primary point of contact for apprentices, providing guidance, support, and answering queries regarding their training, schedules, and program requirements. This role involves tracking apprentice progress, managing training records, and liaising with mentors and training providers to ensure the smooth progression of the apprenticeship journey. You will assist in organizing virtual training sessions, workshops, and networking events for apprentices, fostering a sense of community and professional development. Developing and updating program materials, resources, and communication templates will be part of your role, ensuring clarity and effectiveness. The successful candidate will possess excellent organizational and time management skills, with the ability to manage multiple tasks and deadlines in a remote setting. Strong interpersonal and communication skills are essential for building rapport with apprentices, mentors, and internal stakeholders. A proactive approach to problem-solving and a commitment to providing a positive and supportive experience for apprentices are highly valued. Our client is looking for an individual who is self-motivated, detail-oriented, and eager to contribute to the success of their talent development initiatives. Familiarity with learning management systems (LMS) or apprenticeship tracking software is an advantage. A background in human resources, education, or a related field, with a passion for technical training and development, is preferred. This is a unique opportunity to play a vital role in nurturing future technical talent and shaping the early stages of their careers, all within a flexible remote work environment. You will be instrumental in ensuring the effective administration and success of the apprenticeship program, contributing to a skilled and motivated future workforce for our client. This role requires excellent digital literacy and the ability to facilitate engagement and support entirely through virtual means.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Apprentice - Web Development

80100 Casuarina KES40000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client, a forward-thinking digital solutions provider, is launching an exciting remote Technical Apprenticeship program focused on Web Development. This is an unparalleled opportunity for enthusiastic individuals with a passion for technology and a drive to learn to kickstart their careers in a supportive, remote environment. As a Technical Apprentice, you will receive comprehensive training and mentorship, working alongside experienced developers to gain practical skills in front-end and back-end development, database management, and modern web technologies. You will contribute to real projects, build a professional portfolio, and develop the foundational knowledge and hands-on experience required for a successful career in web development.

Program Overview:
  • Learn foundational programming concepts and best practices.
  • Gain hands-on experience with HTML, CSS, JavaScript, and popular frameworks (e.g., React, Angular, Vue.js).
  • Understand server-side development with languages like Python, Node.js, or Ruby.
  • Learn about database management (SQL and NoSQL).
  • Participate in code reviews and learn version control systems (e.g., Git).
  • Collaborate with a remote team on developing and deploying web applications.
  • Develop problem-solving skills and learn to debug code effectively.
  • Receive ongoing mentorship from senior developers.
  • Build a portfolio of completed projects.
  • Prepare for a successful entry-level role in web development.
What We're Looking For:
  • A strong interest in web development and a passion for learning technology.
  • Basic understanding of computer science concepts is a plus.
  • Excellent problem-solving and analytical abilities.
  • Strong communication and teamwork skills, essential for a remote setting.
  • Self-motivated, organized, and able to manage time effectively.
  • Eagerness to receive feedback and continuously improve.
  • Must have reliable internet access and a suitable workspace at home.
  • A relevant secondary school certificate or equivalent qualification.
This is a fully remote apprenticeship, providing the flexibility to learn and grow from anywhere. If you are motivated, tech-curious, and ready to invest in your future, this apprenticeship is the perfect launchpad. Our client is committed to nurturing talent and providing exceptional learning experiences.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Apprentice (Software Development)

20100 Mwembe KES30000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for motivated individuals to join their team as Remote Technical Apprentices specializing in Software Development. This fully remote apprenticeship is designed to provide hands-on training and real-world experience in building and maintaining software applications. The successful candidates will work alongside experienced developers, contributing to various stages of the software development lifecycle under close mentorship. This is an ideal program for individuals passionate about technology and eager to launch a career in software engineering. Key responsibilities include assisting with coding tasks, debugging software, participating in code reviews, and contributing to project documentation. Apprentices will gain exposure to different programming languages, development tools, and agile methodologies. The ideal candidates are eager learners, possess strong problem-solving skills, and demonstrate a foundational understanding of programming concepts. Excellent communication and teamwork skills are essential for collaborating effectively within a remote team environment. This program encourages initiative and a proactive approach to learning. You will be part of a supportive team that is committed to your professional growth. This is a fully remote apprenticeship, allowing you to learn and develop your skills from anywhere. We are looking for individuals who are highly motivated, possess a strong work ethic, and are committed to continuous learning. The ability to manage your time effectively and work independently is crucial for success in a remote setting. This apprenticeship offers a unique pathway into the tech industry, providing invaluable practical experience and mentorship. Successful applicants will typically have completed secondary education and may have some exposure to programming through personal projects, online courses, or introductory academic programs. A Bachelor's degree is not required but a demonstrable passion for software development is essential. This is an exceptional opportunity to gain practical skills and build a foundation for a successful career in software development. The program is focused on supporting projects relevant to the **Nakuru, Nakuru, KE** region's technological initiatives, though the role is fully remote.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

30100 Tuwan KES25000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Are you a motivated individual with a passion for technology and a desire to kickstart a career in software development? Our client is seeking enthusiastic apprentices to join their dynamic, remote-first engineering team. This is an unparalleled opportunity to gain hands-on experience in a supportive virtual environment, working on cutting-edge projects from the comfort of your own home. You will be mentored by experienced developers, learning best practices in coding, debugging, and software lifecycle management.

Responsibilities will include:
  • Assisting senior developers with coding, testing, and debugging tasks.
  • Learning and applying various programming languages and frameworks (e.g., Python, JavaScript, Java).
  • Participating in code reviews and contributing to technical discussions.
  • Developing a strong understanding of software development methodologies.
  • Collaborating with team members through virtual communication tools.
  • Contributing to the documentation of code and processes.
  • Engaging in continuous learning and skill development.
  • Adapting to new technologies and project requirements.
  • Troubleshooting and resolving basic technical issues.
  • Providing support for ongoing development projects.

Qualifications:
  • A strong desire to learn and grow in a software development role.
  • Basic understanding of computer science fundamentals is a plus, but not mandatory.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, suitable for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • A proactive attitude and a willingness to take on new challenges.
  • Reliable internet connection and a suitable workspace at home.
  • Completed secondary education or equivalent.
  • While formal IT qualifications are beneficial, demonstrable passion and potential will be highly valued.

This role offers a structured learning path, competitive compensation, and the chance to build a robust foundation for a successful career in the tech industry. If you are eager to learn, possess a strong work ethic, and are excited about the prospect of a fully remote apprenticeship, we encourage you to apply. This is an ideal opportunity for individuals looking to transition into the technology sector. The successful candidates will be onboarded remotely and integrated into a collaborative virtual team. Join us and shape your future in tech!
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Technical Writer

40200 Garissa, North Eastern KES40000 Monthly WhatJobs

Posted 11 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 Trainee Software Developer

00100 Abothuguchi West KES50000 Monthly WhatJobs remove_red_eye View All

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for a highly motivated and aspiring Remote Trainee Software Developer to kickstart their career in technology. This is a fully remote, entry-level position designed to provide comprehensive training and hands-on experience in software development. You will work closely with experienced developers, contributing to real-world projects while learning industry-standard tools and methodologies. Key responsibilities will include: assisting senior developers in coding, testing, and debugging software applications; learning and applying various programming languages and frameworks (e.g., Python, Java, JavaScript, React, Node.js); participating in code reviews to understand best practices and improve code quality; collaborating with remote team members through virtual meetings and communication tools; documenting code and development processes accurately; troubleshooting and resolving basic software issues under guidance; contributing to the development of new features and enhancements; actively seeking feedback and opportunities for learning and skill development; understanding and adhering to agile development methodologies; and supporting the team in delivering high-quality software solutions. The ideal candidate will have a strong foundational understanding of computer science principles, logic, and problem-solving. While formal experience is not required, a demonstrated passion for coding, personal projects, or relevant academic coursework is highly valued. Excellent communication skills, a proactive attitude, and the ability to work independently in a remote setting are essential. This apprenticeship is an excellent pathway for individuals eager to gain practical experience and grow their careers in software development within a supportive and dynamic virtual environment. Embrace this chance to learn, build, and innovate from anywhere.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer - Junior

50100 Kakamega, Western KES80000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a rapidly expanding software development company, is offering a unique remote apprenticeship opportunity for aspiring Junior Software Developers. This program is designed for individuals with a strong foundational understanding of programming concepts who are eager to gain practical, hands-on experience in a professional development environment. You will work under the guidance of senior developers, contributing to real-world projects and learning cutting-edge technologies. This fully remote apprenticeship allows you to develop your skills and build a career from anywhere, gaining invaluable industry exposure.

Key Responsibilities:
  • Assist senior developers in coding, debugging, and testing software applications.
  • Learn and apply software development best practices, including version control (e.g., Git).
  • Participate in code reviews and contribute to discussions on code quality and improvements.
  • Develop an understanding of front-end and back-end development principles.
  • Contribute to the development of new features and the maintenance of existing codebases.
  • Troubleshoot and resolve software defects under supervision.
  • Document code and development processes clearly.
  • Collaborate with team members using remote communication and project management tools.
  • Actively seek opportunities to learn new programming languages, frameworks, and tools.
  • Participate in regular team meetings and training sessions.

Qualifications:
  • A strong passion for software development and a foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript).
  • Completion of a relevant college degree, bootcamp, or equivalent self-study in computer science or a related field.
  • Basic understanding of data structures and algorithms.
  • Familiarity with web development concepts (HTML, CSS) is a plus.
  • Excellent problem-solving abilities and a willingness to learn.
  • Good communication and collaboration skills, suitable for a remote team environment.
  • Ability to manage time effectively and work independently.
  • Eagerness to receive feedback and continuously improve.
  • Must have a reliable internet connection and a suitable workspace for remote work.
This is an exceptional chance to kick-start your career in software development with a comprehensive remote apprenticeship. Gain practical experience and mentorship that will set you on a path to success. Our primary development center is located in **Kakamega, Kakamega, KE**, but this position is fully remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote engineering apprentice software development Jobs in Kenya !

Remote Apprentice Software Developer (Full Stack)

30400 Tuwan KES600000 Annually WhatJobs remove_red_eye View All

Posted 23 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Remote Apprentice Software Developers to join their thriving technology team. This is a fully remote, entry-level position designed for individuals passionate about building a career in software development. You will be immersed in a supportive learning environment, working alongside experienced developers on real-world projects. This apprenticeship offers a comprehensive introduction to full-stack development, covering both front-end and back-end technologies. You will have the opportunity to learn and apply coding best practices, participate in team meetings, contribute to feature development, and gain hands-on experience with modern development tools and frameworks. The ideal candidate is a quick learner, eager to absorb new information, and possesses strong problem-solving skills. This role requires excellent communication and collaboration abilities, essential for effective teamwork in a remote setting. We are committed to fostering talent and providing the foundational skills necessary for a successful career in technology.

Responsibilities:
  • Assist in the development and maintenance of web applications under the guidance of senior developers.
  • Learn and implement front-end technologies (e.g., HTML, CSS, JavaScript, React/Angular/Vue).
  • Learn and implement back-end technologies (e.g., Python/Node.js/Java, SQL/NoSQL databases).
  • Participate in code reviews and contribute to improving code quality.
  • Troubleshoot and debug software issues.
  • Collaborate with team members on project tasks and requirements.
  • Attend virtual training sessions and workshops.
  • Document code and development processes.
  • Contribute to testing efforts and ensure software reliability.
  • Gain exposure to Agile development methodologies and software development lifecycle.

Qualifications:
  • Recent graduate with a degree or diploma in Computer Science, Software Engineering, or a related technical field, OR demonstrable self-taught programming skills with a strong portfolio.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language (e.g., Python, JavaScript, Java).
  • Enthusiasm for learning new technologies and programming languages.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote environment.
  • A portfolio showcasing personal projects or contributions to open-source is a strong plus.
  • Passion for software development and a desire to grow in the field.

This is a fully remote apprenticeship opportunity, based out of Kitale, Trans-Nzoia, KE . Join us to launch your career in software development with comprehensive training and real-world experience, all from the comfort of your home.
This advertiser has chosen not to accept applicants from your region.

Remote Trainee Software Developer - Cloud Technologies

40100 Abothuguchi West KES40000 Monthly WhatJobs remove_red_eye View All

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for motivated individuals to join their team as a Remote Trainee Software Developer, specializing in Cloud Technologies. This is a fully remote, apprenticeship-style program designed to provide comprehensive training and hands-on experience in building and deploying applications on leading cloud platforms. The ideal candidate is a recent graduate or an individual passionate about technology with a foundational understanding of programming concepts. You will receive in-depth training in areas such as cloud architecture, microservices, containerization (Docker, Kubernetes), CI/CD pipelines, and modern programming languages relevant to cloud development. Responsibilities will include assisting senior developers in coding, testing, and debugging applications, participating in team meetings and code reviews, and contributing to documentation. This role requires a strong desire to learn, excellent problem-solving skills, and the ability to work effectively in a remote team environment. While prior professional experience is not required, a demonstrated interest in software development and cloud computing through personal projects or relevant coursework is a significant advantage. Successful completion of the program may lead to full-time employment opportunities. Join our client to kickstart your career in cloud technology, learning from industry experts in a supportive and fully remote setting, contributing to projects that may originate from or impact the **Garissa, Garissa, KE** region.
This advertiser has chosen not to accept applicants from your region.

Remote Trainee Software Developer - Full Stack

80100 Nairobi, Nairobi KES40000 Monthly WhatJobs remove_red_eye View All

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring developers to kick-start their careers through a fully remote Trainee Software Developer program. This is an intensive, hands-on apprenticeship designed to equip you with the skills needed to become a proficient full-stack developer. You will work alongside experienced engineers, contributing to real-world projects and gaining invaluable practical experience. The program emphasizes learning by doing, with a strong focus on modern web development technologies and agile methodologies. This remote role is ideal for individuals who are passionate about coding, eager to learn, and possess strong problem-solving abilities.

Program Highlights:
  • Comprehensive training in front-end and back-end development technologies (e.g., JavaScript, React, Node.js, Python, databases).
  • Hands-on experience in building, testing, and deploying web applications.
  • Mentorship from senior software engineers providing guidance and code reviews.
  • Exposure to agile development processes, version control (Git), and CI/CD pipelines.
  • Development of essential soft skills, including communication, teamwork, and problem-solving.
  • Opportunity to contribute to meaningful projects within a supportive and collaborative remote team.
  • Potential for full-time employment upon successful completion of the traineeship.

We are looking for enthusiastic individuals with a foundational understanding of programming concepts, a strong desire to learn, and excellent communication skills. While formal education in computer science is beneficial, we are equally keen to consider candidates with self-taught skills or relevant boot camp experience. The ability to work independently, manage time effectively, and proactively seek solutions is crucial for success in this remote environment. This is a fantastic gateway into the tech industry, offering a structured learning path and the chance to build a successful career in software development. If you are driven, dedicated, and ready to immerse yourself in the world of coding, we encourage you to apply for this transformative remote apprenticeship.
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 Engineering Apprentice Software Development Jobs