Lead Technical Apprentice Coordinator

80100 Nairobi, Nairobi KES80000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and experienced Lead Technical Apprentice Coordinator to manage and grow our fully remote apprenticeship program. This crucial role will oversee the recruitment, selection, training, and ongoing support of apprentices across various technical fields. The ideal candidate will have a strong background in vocational training, talent development, or human resources, with a passion for nurturing emerging talent. You will be responsible for designing and refining the apprentice curriculum, ensuring it meets industry standards and prepares participants for successful careers. This position involves building and maintaining relationships with technical instructors, mentors, and host companies to ensure a seamless learning experience. A key aspect of this role includes developing and implementing effective onboarding processes and providing continuous guidance and support to apprentices throughout their program. The Lead Technical Apprentice Coordinator will also track apprentice progress, conduct performance reviews, and manage program logistics. Excellent organizational, communication, and leadership skills are essential. You will be responsible for promoting the apprenticeship program to attract high-caliber candidates and ensuring a diverse and inclusive participant base. This is an exciting opportunity to shape the future workforce and empower individuals with valuable technical skills, all within a flexible remote work environment. Our client is committed to creating a supportive and engaging remote culture that prioritizes learning and development. The ability to adapt training methodologies for remote delivery and leverage digital learning platforms is crucial. Join a forward-thinking organization that invests in its people and champions the growth of skilled professionals.
Responsibilities:
  • Oversee the end-to-end management of the technical apprenticeship program.
  • Develop and update apprentice training curricula and materials.
  • Recruit, screen, and select qualified apprentice candidates.
  • Coordinate and manage onboarding processes for new apprentices.
  • Liaise with technical instructors and mentors to ensure program quality.
  • Track apprentice progress, performance, and milestones.
  • Provide ongoing guidance, support, and coaching to apprentices.
  • Develop strategies to promote the apprenticeship program to diverse candidate pools.
  • Manage program logistics, including scheduling and resource allocation.
  • Evaluate program effectiveness and implement improvements.
Qualifications:
  • Bachelor's degree in Education, Human Resources, Engineering, or a related field.
  • Minimum of 5 years of experience in program management, talent development, or vocational training.
  • Proven experience in designing and delivering technical training programs.
  • Strong understanding of apprenticeship models and best practices.
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in learning management systems (LMS) and virtual collaboration tools.
  • Experience in recruitment and candidate selection.
  • Ability to manage multiple projects and prioritize tasks effectively in a remote setting.
This advertiser has chosen not to accept applicants from your region.

Junior Technical Apprentice

80100 Nairobi, Nairobi KES20000 Monthly WhatJobs

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you a driven and enthusiastic individual eager to kickstart your career in the tech industry? Our client is seeking a motivated Junior Technical Apprentice to join their dynamic, fully remote team. This is an unparalleled opportunity to gain hands-on experience and develop critical skills in a supportive and innovative environment. You will be integral to assisting senior technical staff with various projects, learning about our client's core technologies, and contributing to the overall success of the IT department. Your responsibilities will include:
  • Providing first-level technical support to internal users via remote channels, troubleshooting hardware and software issues.
  • Assisting with the installation, configuration, and maintenance of computer systems and networks.
  • Shadowing experienced IT professionals to learn best practices in system administration and cybersecurity.
  • Documenting technical procedures, user guides, and incident reports accurately.
  • Participating in team meetings and contributing ideas for process improvements.
  • Learning to manage and monitor IT infrastructure, ensuring optimal performance and security.
  • Gaining exposure to cloud computing platforms and collaborative tools.
  • Supporting the IT team with day-to-day operational tasks as assigned.

To thrive in this role, you should possess a strong foundational understanding of computer systems and a passion for technology. Excellent problem-solving abilities, strong communication skills, and a proactive attitude are essential. While formal qualifications are not strictly necessary, a demonstrable interest in technology, perhaps through personal projects or online courses, would be highly advantageous. We are looking for someone who is eager to learn, adaptable, and committed to professional growth. The ideal candidate will be a quick learner, capable of absorbing new information rapidly, and keen to apply their knowledge in practical scenarios. This role is based remotely, allowing you to work from the comfort of your home office, primarily supporting our operations in the Mombasa region. Join us and embark on an exciting journey of learning and development in the digital realm.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer Apprentice

80100 Nairobi, Nairobi KES40000 Monthly WhatJobs remove_red_eye View All

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is offering an exciting remote apprenticeship opportunity for aspiring Junior Software Developers. This program is designed to equip motivated individuals with the foundational skills and practical experience needed to launch a successful career in software engineering. As a remote apprentice, you will be immersed in a supportive learning environment, working on real-world projects alongside experienced developers. You will gain exposure to various programming languages, development tools, and software development lifecycle methodologies. This is a hands-on learning experience, focused on building practical coding abilities and problem-solving skills.

Responsibilities:
  • Learn and apply programming concepts using languages such as Python, Java, or JavaScript.
  • Assist in writing, testing, and debugging code for software applications.
  • Collaborate with senior developers on feature development and bug fixes.
  • Participate in code reviews to understand best practices and improve code quality.
  • Learn to use version control systems like Git.
  • Gain exposure to database concepts and management.
  • Contribute to the development of documentation for software projects.
  • Attend virtual training sessions, workshops, and team meetings.
  • Shadow experienced developers to understand the software development process.
  • Develop problem-solving skills by tackling assigned coding challenges.
  • Learn about agile development methodologies.
  • Understand principles of user interface (UI) and user experience (UX) design.
  • Assist in the preparation of test cases and test plans.

Qualifications:
  • A strong passion for coding and software development.
  • Basic understanding of computer science fundamentals.
  • Familiarity with at least one programming language is a plus, but not strictly required.
  • Excellent analytical and problem-solving skills.
  • Strong desire to learn and grow in a fast-paced tech environment.
  • Good communication skills, both written and verbal.
  • Ability to work independently and manage time effectively in a remote setting.
  • A reliable internet connection and a dedicated workspace are essential.
  • Enthusiasm for teamwork and collaboration in a virtual setting.
  • Problem-solving aptitude and attention to detail.

This apprenticeship is an ideal stepping stone for individuals looking to enter the tech industry. We are actively seeking candidates in or near Mombasa, Mombasa, KE , who are eager to learn and contribute to innovative software development projects in a fully remote capacity.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer - Trainee Program

80100 Nairobi, Nairobi KES35000 Monthly WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting new Trainee Program and is looking for motivated and enthusiastic Junior Software Developers to join their innovative tech team, entirely remotely. This is a unique opportunity for aspiring developers to gain hands-on experience, learn cutting-edge technologies, and kick-start their career in software development. You will be paired with experienced mentors who will guide you through a comprehensive curriculum designed to build your skills in areas such as front-end and back-end development, database management, and software testing. The program involves working on real-world projects, contributing to the development of new features, and participating in code reviews. We are seeking individuals with a strong aptitude for problem-solving, a passion for technology, and a desire to learn and grow. While prior professional experience is not required, a solid understanding of fundamental programming concepts and basic proficiency in at least one programming language (e.g., Python, Java, JavaScript) is highly beneficial. A relevant degree or a completed coding bootcamp is also a plus. As this is a fully remote internship, you must possess a reliable internet connection and a dedicated workspace conducive to learning and collaboration. You will utilize digital communication and collaboration tools to interact with your team and mentors. This program is designed to provide a structured learning environment, fostering the development of professional skills and technical expertise necessary for a successful career in the tech industry. We are committed to providing a supportive and inclusive virtual workplace where you can thrive and make a meaningful contribution. This is your chance to immerse yourself in a dynamic tech environment and build a strong foundation for your future. We encourage applications from individuals who are eager to take on new challenges and are excited about the prospect of remote work.
Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Learn and apply programming best practices and coding standards.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior developers and mentors on assigned tasks and projects.
  • Troubleshoot and debug software issues under guidance.
  • Contribute to the creation of technical documentation.
  • Engage in learning new programming languages, frameworks, and tools.
  • Participate actively in team meetings and training sessions.
  • Develop foundational skills in front-end, back-end, and database development.
Qualifications:
  • Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Alternatively, completion of a reputable coding bootcamp or equivalent self-study.
  • Basic understanding of programming fundamentals and data structures.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt in a fast-paced environment.
  • Ability to work independently and manage time effectively in a remote setting.
  • Access to a reliable internet connection and a suitable remote workspace.
This advertiser has chosen not to accept applicants from your region.

Junior Software Developer Apprentice - Remote

80100 Nairobi, Nairobi KES40000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated Junior Software Developer Apprentices to join their fully remote training program. This apprenticeship offers a fantastic opportunity for individuals eager to kickstart a career in software development. You will receive comprehensive training, mentorship, and hands-on experience in a supportive, remote-first environment. The program is designed to equip you with the foundational skills necessary to become a proficient software developer.

Program Overview:
  • Gain hands-on experience in various aspects of software development, including front-end and back-end development.
  • Learn to write clean, efficient, and maintainable code using industry-standard languages and frameworks.
  • Participate in coding exercises, projects, and real-world development tasks under expert guidance.
  • Develop an understanding of software development methodologies such as Agile and Scrum.
  • Collaborate with senior developers and team members through virtual communication tools.
  • Learn about version control systems like Git and best practices for code management.
  • Be exposed to database concepts and management.
  • Receive regular feedback and performance evaluations to support your growth.
  • Contribute to the development of software solutions for our client's business needs.
  • Develop problem-solving skills and learn how to approach technical challenges systematically.
  • Understand the importance of testing and debugging code.
  • Engage in continuous learning and skill development in the rapidly evolving tech landscape.
  • Build a professional network within the tech industry.
  • Understand the lifecycle of software development from conception to deployment.
  • The **job location** contextually pertains to **Mombasa, Mombasa, KE**, but this is a completely remote opportunity, allowing you to learn and work from your preferred location.
This apprenticeship is fully remote, emphasizing self-driven learning and proactive engagement. You will need strong communication skills to interact effectively with your mentor and team members via video conferencing and messaging platforms. A genuine passion for technology and a desire to learn are more important than prior professional experience. This is an excellent stepping stone into a rewarding career in technology.

Ideal Candidate Profile:
  • Recent graduate with a degree in Computer Science, Information Technology, or a related field, OR individuals with a strong passion for programming and demonstrable self-taught skills.
  • Basic understanding of at least one programming language (e.g., Python, JavaScript, Java) is a plus.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills, particularly in a virtual setting.
  • Eagerness to learn, adapt, and take on new challenges.
  • Self-motivated with the ability to manage time effectively in a remote environment.
  • A curious mind and a passion for technology and software development.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer Apprentice

80100 Nairobi, Nairobi KES25000 Monthly WhatJobs remove_red_eye View All

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking eager and motivated individuals for a Remote Junior Software Developer Apprenticeship. This is a fantastic opportunity for aspiring developers to gain hands-on experience in a professional software development environment, entirely remotely. As an apprentice, you will work alongside experienced developers, contributing to real projects, learning various programming languages, development tools, and software engineering best practices. You will participate in code reviews, assist with bug fixing, develop small features, and learn about the full software development lifecycle. The ideal candidate is passionate about technology, a quick learner, possesses basic programming knowledge, and has a strong desire to build a career in software development. Excellent communication skills and the ability to work collaboratively in a virtual team are essential.

Responsibilities:
  • Assist senior developers in writing clean, maintainable, and efficient code.
  • Participate in debugging and troubleshooting software issues.
  • Learn and apply software development best practices and methodologies.
  • Contribute to the development of new features and functionalities under guidance.
  • Collaborate with team members through virtual communication channels.
  • Attend training sessions and workshops to enhance technical skills.
  • Learn version control systems (e.g., Git) and contribute to code repositories.
  • Assist in testing and quality assurance activities.
  • Gain exposure to different programming languages and frameworks relevant to the company's tech stack.
  • Follow established coding standards and guidelines.
Qualifications:
  • Basic understanding of programming concepts and at least one programming language (e.g., Python, Java, JavaScript).
  • A strong desire to learn and grow in the field of software development.
  • Excellent problem-solving and analytical skills.
  • Good verbal and written communication skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Enthusiasm for technology and a proactive approach to learning.
  • High school diploma or equivalent; currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field is a plus.
  • Familiarity with basic computer literacy and online collaboration tools.
This is a fully remote apprenticeship program, offering you the chance to kickstart your career in software development while contributing to our client's innovative projects based in Mombasa, Mombasa, KE . If you're ready to dive into the world of coding, apply today!
This advertiser has chosen not to accept applicants from your region.

Remote Junior Software Developer - Trainee

80100 Nairobi, Nairobi KES30000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and ambitious individuals to join their innovative tech team as Remote Junior Software Developers in a trainee capacity. This is a fully remote, entry-level position designed for passionate individuals eager to launch their careers in software development. You will be part of a dynamic, supportive, and collaborative online environment, gaining hands-on experience and mentorship from seasoned professionals. The program focuses on providing a comprehensive learning experience, covering various aspects of the software development lifecycle, from initial design and coding to testing and deployment. As a trainee, you will work on real-world projects, contribute to codebases, and learn to implement solutions based on project requirements. Key responsibilities will include assisting senior developers, writing clean and efficient code, debugging and resolving issues, participating in code reviews, and learning new programming languages and technologies as needed. We encourage applicants from diverse backgrounds with a strong foundational understanding of programming principles and a willingness to learn and adapt quickly. This role offers an unparalleled opportunity to develop critical technical skills and gain valuable industry experience from the comfort of your own home. Successful completion of the training program may lead to full-time employment opportunities within the company. We are committed to fostering a learning culture where curiosity and innovation are celebrated. If you are a self-starter, possess strong analytical skills, and are excited about building cutting-edge software solutions, we want to hear from you.
Qualifications:
  • Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
  • Enthusiasm for software development and technology.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Good communication skills, comfortable collaborating online.
  • A degree or equivalent experience in Computer Science or a related field is a plus, but not strictly required.
  • Eagerness to learn and grow.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior software development apprentice Jobs in Nairobi !

Apprentice Software Developer

80100 Nairobi, Nairobi KES30000 Annually WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fantastic opportunity for an Apprentice Software Developer to join their innovative and fully remote tech team. This apprenticeship is designed for ambitious individuals eager to kickstart their career in software development, providing hands-on experience and mentorship. You will work alongside experienced developers, contributing to real-world projects and learning various aspects of the software development lifecycle. Responsibilities will include writing clean, maintainable code, assisting in debugging and testing applications, and participating in code reviews. You will gain exposure to different programming languages, frameworks, and development methodologies. The ideal candidate will have a strong foundational understanding of programming concepts, a passion for technology, and a proactive learning attitude. While formal qualifications are less critical than demonstrated potential, a background in computer science, IT, or a related field is a plus. You should possess excellent problem-solving skills and the ability to learn quickly in a fast-paced, remote environment. Effective communication and teamwork skills are essential, as you will collaborate with team members across different time zones. This is a fully remote apprenticeship, allowing you to gain valuable industry experience from the comfort of your home. We provide a supportive and encouraging learning environment, with opportunities for professional growth and development. This role offers a unique chance to gain practical skills and build a successful career in the tech industry. If you are a motivated self-starter with a keen interest in coding, we encourage you to apply. This exciting role is located virtually in relation to Mombasa, Mombasa, KE , offering a gateway to global tech opportunities.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Developer - Full Stack

80100 Nairobi, Nairobi KES60000 Monthly WhatJobs remove_red_eye View All

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is looking for enthusiastic and driven individuals to join their team as Apprentice Software Developers, focusing on full-stack development. This apprenticeship program provides a structured pathway for aspiring developers to gain hands-on experience and learn industry-standard practices in a supportive environment. You will work alongside seasoned developers, contributing to real-world projects and developing a comprehensive understanding of both front-end and back-end technologies. The apprenticeship is designed to foster rapid learning and skill development, with opportunities to work on diverse projects. You will be involved in all phases of the software development lifecycle, from requirement gathering and design to coding, testing, and deployment. This role requires a strong desire to learn, excellent problem-solving abilities, and a collaborative spirit. We are looking for individuals who are passionate about technology and eager to build a career in software development.

Key Responsibilities:
  • Assisting in the design, development, and maintenance of web applications.
  • Writing clean, efficient, and well-documented code for both front-end and back-end systems.
  • Collaborating with senior developers on feature implementation and bug fixes.
  • Participating in code reviews and learning best practices for software development.
  • Testing applications to ensure functionality, performance, and security.
  • Gaining proficiency in various programming languages and frameworks (e.g., Python, JavaScript, React, Node.js).
  • Working with databases and understanding data modeling concepts.
  • Contributing to team meetings and discussions, sharing insights and learning from colleagues.
  • Supporting the deployment and maintenance of applications in production environments.

Ideal candidates will have a strong academic record, preferably with a background in Computer Science, Information Technology, or a related field, or demonstrable self-taught programming skills through personal projects or bootcamps. While prior professional development experience is not essential, a solid understanding of programming concepts and a passion for software development are required. Proficiency in at least one programming language is beneficial. Excellent analytical and problem-solving skills, a willingness to learn, and strong communication and teamwork abilities are essential. This role involves a hybrid work model, with expectations for both remote work and some in-office presence at our **Mombasa, Mombasa, KE** location.
This advertiser has chosen not to accept applicants from your region.

Apprentice Software Engineer

80100 Nairobi, Nairobi KES600000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for motivated and enthusiastic Apprentice Software Engineers to join their innovative, fully remote technology team. This is an exceptional opportunity for individuals passionate about coding and eager to launch a career in software development. Apprentices will receive comprehensive training, mentorship, and hands-on experience in building and maintaining cutting-edge software solutions. The role is entirely remote, providing a unique opportunity to learn and grow within a flexible, supportive virtual environment, allowing access to world-class training regardless of your location.

Key Responsibilities:
  • Assist senior engineers in designing, developing, testing, and deploying software applications.
  • Write clean, efficient, and well-documented code under the guidance of experienced mentors.
  • Participate in code reviews to learn best practices and improve code quality.
  • Troubleshoot and debug software issues, and assist in their resolution.
  • Learn and apply software development principles and methodologies, including Agile practices.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Collaborate effectively with team members in a remote setting using collaboration tools.
  • Gain exposure to various programming languages, frameworks, and tools relevant to software development.
  • Assist in the development of unit tests and integration tests.
  • Participate in team meetings, including daily stand-ups and sprint retrospectives.
  • Engage in learning activities, workshops, and online courses provided for professional development.
  • Support the maintenance and enhancement of existing software systems.
  • Adhere to coding standards and development best practices.

Qualifications:
  • A strong passion for software development and a foundational understanding of programming concepts.
  • Completed or currently pursuing a degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript).
  • Familiarity with data structures and algorithms.
  • Excellent problem-solving skills and a keen attention to detail.
  • Strong communication and interpersonal skills, essential for effective remote collaboration.
  • Ability to learn quickly and adapt to new technologies.
  • Self-motivated and able to work independently with minimal supervision.
  • Reliable internet connection and a suitable workspace for remote work.
  • Eagerness to contribute to a team environment and receive constructive feedback.
  • Previous personal coding projects or contributions to open-source are a plus.
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 Junior Software Development Apprentice Jobs View All Jobs in Nairobi