2340 Junior Technical Apprentice jobs in whatjobs

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.

Junior Technical Apprentice - Software Development

90101 Bungoma, Western KES25000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking a motivated and enthusiastic Junior Technical Apprentice to join their dynamic software development team. This is a fully remote, entry-level position designed to provide comprehensive training and hands-on experience in the latest software development technologies and methodologies. You will work closely with senior developers, learning to design, code, test, and debug software applications. The role involves contributing to various stages of the software development lifecycle, from initial concept to deployment. You will be involved in developing web applications, mobile apps, and potentially internal tools, depending on project needs.

Key Responsibilities:
  • Assist in the design and implementation of software solutions.
  • Write clean, efficient, and well-documented code under the guidance of senior engineers.
  • Participate in code reviews and learn best practices.
  • Troubleshoot and resolve software defects and issues.
  • Collaborate with cross-functional teams in a remote environment.
  • Learn and apply new programming languages, frameworks, and tools as required.
  • Contribute to technical documentation.
  • Engage actively in all training sessions and team meetings.
  • Develop a strong understanding of agile development processes.
  • Adhere to coding standards and development guidelines.

Qualifications:
  • A passion for technology and a strong desire to learn software development.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Good problem-solving and analytical skills.
  • Excellent communication and teamwork abilities, especially in a virtual setting.
  • Ability to work independently and manage time effectively in a remote setup.
  • Completion of secondary education or equivalent is required. A relevant diploma or certificate in IT or a related field is advantageous.
  • Must be legally eligible to work remotely.

This is an exceptional opportunity to kickstart your career in technology with a supportive and forward-thinking organization. While the work is fully remote, our client is based in Bungoma, Bungoma, KE , and the role offers a unique pathway to becoming a skilled software developer.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Apprentice - Software Development

60100 Embu, Eastern KES50000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a unique remote apprenticeship opportunity for aspiring software developers eager to kick-start their careers in technology. This program is designed for motivated individuals with a foundational understanding of programming concepts who are looking to gain practical, hands-on experience. As a Technical Apprentice, you will work closely with senior developers on real-world projects, contributing to the design, development, and testing of software applications. You will receive mentorship and guidance, allowing you to enhance your skills in coding, debugging, and software architecture. This role involves learning and applying various programming languages and frameworks, participating in code reviews, and contributing to team discussions. The program emphasizes learning through doing, providing exposure to the full software development lifecycle. You will gain valuable insights into agile methodologies, version control systems, and best practices in software engineering. This is a fully remote apprenticeship, providing the flexibility to learn and grow from anywhere. Excellent communication skills and a proactive approach to learning are essential. You will need to demonstrate a strong aptitude for problem-solving and a keen interest in technology. This apprenticeship is an excellent stepping stone for individuals looking to build a successful career in the tech industry. We are committed to providing a supportive and engaging learning environment. Successful completion of the apprenticeship may lead to full-time employment opportunities. If you are passionate about coding and eager to develop your skills in a remote setting, we encourage you to apply.
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.

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.

Junior Software Development Apprentice - Web Technologies

20600 Kapsuser KES30000 Monthly WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships
Our client is seeking enthusiastic and motivated individuals to join our renowned Software Development Apprenticeship program. This is an exceptional opportunity for aspiring developers to gain hands-on experience and receive mentorship while working on real-world projects. This apprenticeship is a fully remote program, providing flexibility and accessibility for candidates across various locations. Over the course of the apprenticeship, you will be guided by experienced professionals, learn essential programming languages and frameworks, and develop a strong understanding of the software development lifecycle. We are looking for individuals with a passion for technology, a strong desire to learn, and a proactive approach to problem-solving.

Program Structure and Responsibilities:
  • Participate in structured training modules covering foundational programming concepts, web development (HTML, CSS, JavaScript), backend development (e.g., Python/Node.js), and database management.
  • Work collaboratively with senior developers on assigned tasks and projects within a remote team environment.
  • Assist in the design, development, testing, and deployment of software applications.
  • Learn to write clean, efficient, and maintainable code under the guidance of mentors.
  • Participate in code reviews to understand best practices and improve code quality.
  • Help troubleshoot and debug software issues.
  • Contribute to project documentation.
  • Attend regular virtual meetings and training sessions.
  • Develop a portfolio of completed projects to showcase skills and learning.
  • Gain exposure to agile development methodologies and collaborative tools.
Eligibility and Qualifications:
  • High school diploma or equivalent is required.
  • A strong demonstrable passion for software development and technology.
  • Basic understanding of computer science principles or prior coding experience (even personal projects) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently, manage time effectively, and meet deadlines.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Reliable internet connection and a suitable remote workspace.
  • This program is designed for individuals seeking to start a career in software development and may not be suitable for those with extensive professional experience in the field.
This is a transformative, fully remote apprenticeship that offers a direct path into a rewarding career in the tech industry. We are committed to providing a supportive and challenging learning environment to help you succeed.
This advertiser has chosen not to accept applicants from your region.

Apprentice Business Development Associate

00200 Ongata Rongai, Rift Valley KES25000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a dynamic and growing enterprise focused on innovation and market expansion, is offering an exciting Apprenticeship opportunity for an aspiring Business Development Associate. This is a fully remote position designed for individuals eager to learn the intricacies of business growth, sales strategies, and client relationship management. You will gain practical experience by supporting experienced professionals in identifying new business opportunities and fostering valuable partnerships, all from your home environment.

As an Apprentice Business Development Associate, you will assist in market research, identifying potential leads, and supporting outreach efforts. Your responsibilities will include preparing sales materials, coordinating meetings, and contributing to the development of proposals. You will learn to navigate CRM systems, track leads, and support the sales pipeline. This apprenticeship is ideal for proactive individuals with strong communication skills and a keen interest in understanding business dynamics. You will develop foundational skills in sales, marketing, and client engagement under expert mentorship, contributing to the company's expansion goals.

Key responsibilities include:
  • Assisting in market research to identify potential clients and business opportunities.
  • Supporting outreach activities to generate leads and schedule meetings.
  • Preparing presentations, proposals, and other sales collateral.
  • Learning to manage and update customer relationship management (CRM) systems.
  • Tracking sales activities and pipeline progress under guidance.
  • Collaborating with the sales and marketing teams on various initiatives.
  • Attending virtual meetings and contributing to discussions.
  • Developing an understanding of sales processes and business development strategies.
  • Assisting in the coordination of marketing campaigns and events.
  • Seeking feedback and actively engaging in learning opportunities to enhance business acumen.

The ideal candidate will have completed secondary education or hold a relevant diploma/certificate. A strong interest in business, sales, and marketing is essential. Excellent verbal and written communication skills are required. Proficiency in basic computer applications (e.g., Microsoft Office Suite) is necessary. Strong organizational skills and the ability to manage multiple tasks are crucial. A proactive attitude, eagerness to learn, and a desire to build a career in business development are highly valued. The ability to work independently and collaboratively within a remote team is vital. This apprenticeship offers a structured learning path with opportunities for growth and development. Join our client and kickstart your career in business development, working remotely and contributing to growth initiatives, ideally leveraging your location near **Ongata Rongai**.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior technical apprentice Jobs in Kenya !

Remote Apprentice Business Development Associate

01001 Ngong KES40000 Monthly WhatJobs

Posted 18 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.

Intern Design/Development: ARG + Storytelling

Posted today

Job Viewed

Tap Again To Close

Job Description

Our Mission

PlayOps is creating a global simulation to replace résumés with real proof of skill, behavior, and action.

This is not a traditional internship; it's part of a movement. You'll design, imagine, and prototype how systems, interfaces, and proof might look in a world beyond résumés.

What is PlayOps?

PlayOps is an
ARG (Alternate Reality Game)
— an interactive story that uses the real world as its platform. Instead of a mobile app, everything unfolds through
Telegram text missions
and daily storytelling.

But PlayOps isn't a typical ARG. It's also a
documentary.
Every mission, reflection, and archived post becomes part of the record — proof, not résumé.

The story is already in motion.
The full program runs for
12 weeks
, but depending on when you join, you'll step into a different part of the live arc. Some cohorts begin in the early
Feed exposure
phase, while others arrive later as the focus shifts toward problem-solving and building the Grid. Wherever you start, you join the global narrative in progress.

Key Terms in the Story

  • The Feed
    → the broken systems we're exposing. Think of the endless scroll, the filters, and the algorithms shaping our lives.
  • The Grid
    → what we're building next. A new system where proof of action replaces résumés, and collaboration creates opportunity.
  • Your Role
    → join the live story, take daily missions, and decide how the Feed gets exposed — and how the Grid takes shape.

Not sure yet? Watch the trailer below and visit for more lore.

Players can also opt into becoming a
game character.
With an additional application, we can create an
AI twin
version of you that carries your role forward inside the weekly cinematic episodes. This is optional — the core experience is mission-based gameplay in Telegram.

What You'll Do

  • Join the global community in one
    daily mission
    posted on Telegram.
  • Each mission gives you
    24 hours to complete
    and typically takes
    30–60 minutes.
  • Reflect, design, and propose solutions that connect story + systems.
  • Share sketches, wireframes, or system outlines in the Builder thread.
  • Collaborate with story players (Decoders, Lorekeepers, Feedwatchers) to connect narrative and tech.
  • (Optional) Appear as yourself or as an AI twin in YouTube/Roku episodes.

Builder Roles You Can Play

  • UX/UI Architect
    – Imagine and prototype how missions, dashboards, or proof systems could work.
  • Interface Architect (Front-End Dev)
    – Design how proof of action should look and feel for players.
  • System Builder (Back-End Dev)
    – Propose or outline systems to log and verify actions, ensuring proofs can't be erased.

(You can also try story roles — Decoder, Lorekeeper, Signal Booster, Feedwatcher — and switch anytime.)

What You'll Gain

  • Experience in
    digital storytelling + system design through gamification + cinema.
  • A PlayOps profile with verified badges, XP, and skill scores.
  • Global credit in a community documentary + Roku episodic series.
  • A portfolio of sketches, flows, and system concepts shaped inside a live ARG.

Requirements

  • Must have
    Telegram
    and
    LinkedIn
    accounts (you can create them if you don't already).
  • English does
    not
    need to be your first language.
  • You only need to
    read and type in English
    (all text-based).
  • No video calls or audio — everything happens through typed messages.
  • Global + Remote (any country welcome).
  • Expect
    30–60 minutes daily
    (7–10 hrs/week).

Compensation

This is an
unpaid creative internship
for professional development and authorship. You'll leave with:

  • A portfolio of narrative + technical contributions.
  • Credit in a global community documentary.
  • A verified PlayOps identity + profile.

Watch the trailer →

Visit for more lore and context.

Prototype what comes next. Shape the Grid. Be part of a story told in real time.

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

Graduate Trainee - Software Development

30100 Tuwan KES30000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a Graduate Trainee position in Software Development, designed for ambitious and talented recent graduates. This is a fully remote, paid internship, providing a fantastic opportunity to kickstart your career in technology. As a Graduate Trainee, you will work alongside experienced software engineers on real-world projects, gaining hands-on experience in various aspects of the software development lifecycle. You will contribute to coding, testing, debugging, and documenting software applications. This program is structured to provide comprehensive training and mentorship, enabling you to develop essential technical skills and industry knowledge. The ideal candidate will have a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, with a strong academic record. Familiarity with programming languages such as Java, Python, C++, or JavaScript is a plus. A genuine passion for technology, a strong desire to learn, and excellent problem-solving abilities are essential. You should be a proactive and enthusiastic individual, eager to take on new challenges and contribute to team objectives. Excellent communication and teamwork skills are required, as you will be collaborating with a remote team. This is a remote-first opportunity, demanding a reliable internet connection and a dedicated workspace. We are looking for candidates who are eager to learn, adaptable, and possess a keen attention to detail. This internship offers invaluable practical experience and the potential for future employment opportunities within our client's organization. Join our forward-thinking company and begin your professional journey in software development from **Eldoret, Uasin Gishu, KE**, in a fully remote capacity.
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 Technical Apprentice Jobs