47 Remote Apprentice Software Developer jobs in whatjobs

Remote Apprentice Software Developer

30200 Tuwan KES60000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is dedicated to fostering emerging talent and is offering a fantastic opportunity for an aspiring individual to join their program as a Remote Apprentice Software Developer. This apprenticeship is designed to provide comprehensive training and hands-on experience in software development, allowing you to learn and grow within a supportive, fully remote team environment.

Program Overview:
  • This apprenticeship offers a structured learning path over (e.g., 12-24 months), combining guided online training with real-world project involvement.
  • You will work alongside experienced developers, gaining practical skills in coding, debugging, testing, and deployment.
  • The program focuses on developing proficiency in modern programming languages and technologies relevant to our client's tech stack (e.g., Python, JavaScript, Java, cloud platforms).
  • You will be assigned to projects where you can contribute under close supervision and receive constructive feedback.
  • Learn about agile development methodologies, version control systems (like Git), and continuous integration/continuous deployment (CI/CD) pipelines.
  • Participate in code reviews to understand best practices and improve code quality.
  • Develop problem-solving skills and learn how to approach technical challenges systematically.
  • Gain exposure to different areas of software development, potentially including front-end, back-end, or full-stack development.
  • Engage in regular check-ins and mentorship sessions with your assigned developer mentor.
  • Contribute to team meetings and foster effective communication within the remote team.
  • Understand the importance of documentation and contribute to technical documentation as needed.
  • Opportunity to build a portfolio of work that showcases your acquired skills.
What We're Looking For:
  • A strong passion for technology and a genuine desire to build a career in software development.
  • Basic understanding of programming concepts (e.g., variables, loops, functions) is advantageous but not strictly required; enthusiasm to learn is key.
  • Excellent problem-solving abilities and a logical mindset.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Self-motivated, disciplined, and able to manage your time effectively in a remote setting.
  • Reliable internet connection and a suitable remote workspace.
  • Willingness to learn and adapt to new technologies and tools.
  • (Optional: Mention any specific educational background if applicable, e.g., completion of a relevant bootcamp, some college-level computer science coursework, or a strong academic record in a related field.)
This is an exceptional entry-level opportunity for individuals eager to launch their software development career. Our client is committed to providing the training and support needed to succeed in a fully remote capacity.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

30200 Tuwan KES30000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting Remote Apprentice Software Developer opportunity for aspiring individuals looking to kickstart their careers in technology. This program is fully remote, providing a unique learning experience accessible from anywhere. As a Remote Apprentice, you will work alongside experienced software engineers, gaining hands-on experience in coding, debugging, and software development lifecycle. You will be involved in developing and maintaining web applications, participating in code reviews, and contributing to team projects. The program focuses on practical application and mentorship, providing a structured learning path. Essential qualities include a strong passion for programming, a willingness to learn quickly, and basic knowledge of at least one programming language (e.g., Python, Java, JavaScript). You should possess problem-solving skills and the ability to work effectively in a remote team environment. Familiarity with version control systems like Git is advantageous. This apprenticeship is designed to provide comprehensive training and development, preparing you for a successful career in software development. You will receive guidance on best practices, software design patterns, and agile methodologies. Our client is committed to fostering talent and providing a supportive learning environment. This remote role offers a fantastic chance to gain invaluable industry experience and build a strong foundation in software engineering from the comfort of your own home. Successful completion of the apprenticeship may lead to full-time employment opportunities.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

30200 Tuwan KES40000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for motivated and eager individuals to join their team as Remote Apprentice Software Developers. This is a fully remote, paid internship designed to provide comprehensive training and hands-on experience in software development. As an apprentice, you will work closely with experienced developers, learning various programming languages, development tools, and software engineering best practices. Your responsibilities will include assisting with coding, debugging, testing, and documenting software applications. You will be involved in small to medium-sized development tasks, gaining exposure to different aspects of the software development lifecycle. The ideal candidate will have a foundational understanding of programming concepts and a strong desire to learn and grow in a tech environment. A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent demonstrable experience, is preferred. Excellent problem-solving skills, attention to detail, and a proactive attitude are essential. You must be comfortable working independently and collaboratively in a remote team setting. This apprenticeship is an excellent stepping stone for a career in software development, providing invaluable practical experience and mentorship. You will have the chance to contribute to real-world projects, develop your technical skills, and build a professional network within a supportive and innovative remote culture. The ability to quickly adapt to new technologies and methodologies will be key to your success. We are looking for individuals who are passionate about technology, possess strong communication skills, and are eager to make a meaningful contribution. This program emphasizes learning by doing, offering a structured path to becoming a proficient software developer.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

50100 Tuwan KES40000 month (stip WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated individuals to join their team as Remote Apprentice Software Developers. This is a fully remote internship designed to provide hands-on experience and comprehensive training in software development. You will work under the guidance of experienced mentors to learn and contribute to real-world projects. The ideal candidate is eager to learn, possesses a foundational understanding of programming concepts, and is keen to develop their skills in a professional setting. This apprenticeship offers an excellent opportunity to kick-start your career in technology. Responsibilities will include assisting with coding, debugging, testing software applications, and participating in team meetings and code reviews. You will gain exposure to various programming languages, development tools, and software development methodologies. We are committed to fostering a supportive learning environment where you can grow your technical abilities and professional skills. This role requires strong problem-solving skills, a collaborative spirit, and a proactive approach to learning. Successful completion of this apprenticeship may lead to future employment opportunities. Although the company is rooted in **Bungoma, Bungoma, KE**, this is a completely remote internship.
Key Responsibilities:
  • Assist in developing, testing, and debugging software applications.
  • Learn and apply various programming languages and development tools.
  • Collaborate with senior developers and mentors on project tasks.
  • Participate in code reviews and team meetings.
  • Contribute to documentation and knowledge sharing.
  • Assist in maintaining and improving existing software systems.
  • Identify and resolve basic programming issues.
  • Gain practical experience in software development lifecycle.
  • Adhere to coding standards and best practices.
Qualifications:
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Eagerness to learn and adapt to new technologies.
  • Strong problem-solving and analytical skills.
  • Good communication and interpersonal skills.
  • Ability to work independently and as part of a remote team.
  • Currently pursuing or recently completed a degree/diploma in Computer Science, Software Engineering, or a related field.
  • Prior personal projects or coding challenges are an advantage.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

01001 Makongeni KES25000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is offering a unique and exciting remote apprenticeship opportunity for aspiring software developers eager to launch their careers. This program is designed for individuals with a foundational understanding of programming principles who are passionate about building software and eager to learn from experienced professionals. As a Remote Apprentice Software Developer, you will participate in a structured learning program, working on real-world projects under the guidance of senior developers. Your primary responsibilities will include assisting in the design, development, testing, and maintenance of software applications. You will gain hands-on experience with various programming languages, development tools, and software development methodologies. This apprenticeship emphasizes practical application, allowing you to hone your coding skills, understand software architecture, and contribute to team projects in a collaborative virtual environment. The ideal candidate is a quick learner, highly motivated, and possesses excellent problem-solving skills. Strong communication and teamwork abilities are essential, as you will be interacting with team members remotely. This is a fantastic opportunity to gain invaluable industry experience, build a professional portfolio, and develop the skills necessary for a successful career in software development. We are looking for individuals who are enthusiastic about technology, detail-oriented, and possess a strong desire to grow within a dynamic tech company. The supportive remote structure allows for focused learning and practical skill development. You will have the chance to explore different areas of software development and discover your niche. This apprenticeship is more than just a training program; it's a pathway to a rewarding career, providing mentorship and opportunities for professional growth.
Qualifications:
  • Basic understanding of programming concepts and at least one programming language (e.g., Python, Java, JavaScript).
  • A strong passion for software development and technology.
  • Excellent problem-solving and analytical skills.
  • Good communication and interpersonal skills for remote collaboration.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively in a remote setting.
  • High school diploma or equivalent; further education in computer science or a related field is a plus.
  • Experience with version control systems (e.g., Git) is advantageous.
  • Portfolio of personal projects or contributions to open-source is highly desirable.
  • Proactive attitude and a strong work ethic.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

30200 Tuwan KES50000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring individuals to join their team as a Remote Apprentice Software Developer. This is a fully remote internship designed to provide hands-on experience and comprehensive training in software development. You will work closely with experienced mentors to learn and apply various programming languages, development methodologies, and software engineering best practices. This apprenticeship is ideal for motivated individuals with a passion for technology and a desire to build a career in software development, regardless of prior professional experience.

Key Responsibilities:
  • Assist in the design, development, and testing of software applications under the guidance of senior developers.
  • Learn and apply programming languages such as Python, Java, JavaScript, or others as required.
  • Participate in code reviews and learn from constructive feedback.
  • Contribute to the development of technical documentation and user guides.
  • Learn and utilize version control systems (e.g., Git) for collaborative development.
  • Assist in debugging and troubleshooting software defects.
  • Engage in team meetings and contribute ideas for project improvements.
  • Understand and follow agile development methodologies.
  • Gain exposure to different aspects of the software development lifecycle.
  • Complete assigned training modules and projects to develop technical skills.
  • Collaborate effectively with remote team members.
  • Actively seek opportunities to learn and grow within the development team.
Qualifications:
  • High school diploma or equivalent; currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field is a strong plus.
  • Demonstrated interest and passion for software development and technology.
  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language is advantageous.
  • Excellent problem-solving skills and a willingness to learn.
  • Strong communication and interpersonal skills, with the ability to work effectively in a remote team.
  • Self-motivated, disciplined, and able to manage time effectively.
  • Eagerness to receive feedback and adapt to new approaches.
  • Ability to work independently and as part of a collaborative, distributed team.
  • Enthusiasm for participating in online training and development programs.
This apprenticeship provides a structured pathway into the tech industry, offering valuable real-world experience and mentorship. If you are eager to kick-start your career in software development from a remote location, we strongly encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

50100 Kakamega, Western KES90000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is launching an exciting fully remote apprenticeship program designed to cultivate the next generation of software developers. This is an unparalleled opportunity for ambitious individuals eager to learn, grow, and launch a career in technology from the comfort of their own home. As a Remote Apprentice Software Developer, you will receive comprehensive training and mentorship from experienced professionals, gaining hands-on experience in coding, debugging, and software development methodologies. You will work on real-world projects, contributing to the development and maintenance of innovative software solutions. This program emphasizes a remote-first approach, equipping you with the tools and practices necessary to thrive in a distributed team environment. You will learn various programming languages and frameworks, participate in code reviews, and gain exposure to the full software development lifecycle. The curriculum is structured to provide a solid foundation in computer science principles and practical application. Our client is committed to fostering a supportive learning environment, encouraging curiosity, and promoting continuous improvement. You will collaborate with a cohort of fellow apprentices and be part of agile development teams. Key responsibilities will include assisting senior developers, writing clean and efficient code, testing software components, and contributing to technical documentation. This apprenticeship is ideal for individuals with a passion for technology, strong problem-solving skills, and a willingness to learn. You will gain valuable industry experience and develop a professional network, setting you on a path to a successful career in software engineering. The program duration will be a minimum of 12 months, with the potential for full-time employment upon successful completion. We are looking for candidates who are dedicated, adaptable, and ready to immerse themselves in a challenging yet rewarding learning journey. Embrace this chance to build your tech career entirely remotely, gaining practical skills and industry insights from day one.
Program Highlights:
  • Structured curriculum covering essential programming languages (e.g., Python, JavaScript, Java) and frameworks.
  • Hands-on project experience with real-world applications.
  • Mentorship from senior software engineers.
  • Training in agile development methodologies and best practices.
  • Exposure to the full software development lifecycle.
  • Development of essential soft skills for remote work and collaboration.
  • Potential for full-time employment post-apprenticeship.
Ideal Candidate Profile:
  • A strong passion for software development and technology.
  • Excellent problem-solving and analytical abilities.
  • A keen desire to learn and adapt to new technologies.
  • Good communication and interpersonal skills, essential for remote collaboration.
  • Ability to work independently and manage time effectively in a remote setting.
  • High school diploma or equivalent. Some prior coding experience or completion of online courses is advantageous but not mandatory.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Remote apprentice software developer Jobs in Kenya !

Remote Apprentice Software Developer

01002 Gathiruini KES40000 month (stip WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge technology firm, is offering an exciting opportunity for a motivated and eager individual to join their team as a Remote Apprentice Software Developer. This is a fully remote, entry-level position designed for those passionate about coding and eager to launch a career in software development. Under the guidance of experienced mentors, you will gain hands-on experience in all phases of the software development lifecycle, from requirements gathering and design to coding, testing, and deployment. You will work on real-world projects, contributing to the development of innovative software solutions. The apprenticeship program will focus on providing a comprehensive understanding of programming languages, data structures, algorithms, and software engineering best practices. Responsibilities will include writing clean, efficient, and maintainable code, participating in code reviews, debugging applications, and collaborating with team members through virtual communication tools. The ideal candidate will have a foundational knowledge of at least one programming language (e.g., Python, Java, JavaScript), a strong analytical mindset, and a passion for problem-solving. While a degree in Computer Science or a related field is beneficial, it is not strictly required; a strong portfolio of personal projects or demonstrated coding ability will be highly valued. Excellent communication skills and the ability to work effectively in a remote, team-oriented environment are essential. This apprenticeship is a fantastic stepping stone for aspiring developers looking to build a strong foundation in the tech industry. Our client is committed to fostering a supportive learning environment and providing the tools and mentorship needed for success. This is a unique chance to learn, grow, and make a tangible contribution to impactful software projects.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

40100 Kisumu KES40000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for aspiring individuals to join their team as a Remote Apprentice Software Developer. This fully remote apprenticeship is designed to provide hands-on experience and mentorship in software development. You will work alongside experienced developers, contributing to real projects and gaining invaluable skills in coding, debugging, and software design. This program is ideal for individuals with a passion for technology and a strong desire to build a career in software engineering.

Program Overview:
  • Receive comprehensive training in modern software development methodologies and best practices.
  • Work on various software development projects, contributing to different stages of the development lifecycle.
  • Learn to write clean, efficient, and maintainable code in relevant programming languages.
  • Participate in code reviews and receive constructive feedback.
  • Develop problem-solving skills and learn to debug complex issues.
  • Collaborate with remote team members using project management and communication tools.
  • Gain exposure to different technologies and frameworks used in the industry.
  • Develop foundational knowledge in areas such as web development, database management, and API integration.
  • Receive ongoing mentorship and guidance from senior software engineers.
  • Build a portfolio of work to showcase your skills and accomplishments.
Ideal Candidate Profile:
  • A strong passion for software development and a keen interest in learning new technologies.
  • Basic understanding of programming concepts and logic (experience with Python, Java, JavaScript, or C++ is a plus).
  • A relevant degree, diploma, or certification in Computer Science, IT, or a related field, or demonstrable self-taught skills.
  • Excellent problem-solving and analytical abilities.
  • Good communication and collaboration skills, essential for remote teamwork.
  • Self-motivated, organized, and able to manage time effectively.
  • Must be eligible to work remotely and have a reliable internet connection.
  • Fluency in English is required.
This remote apprenticeship is a stepping stone to a successful career in technology. While conceptually linked to Kisumu, Kisumu, KE , this role is fully remote, offering accessibility to passionate individuals nationwide.
This advertiser has chosen not to accept applicants from your region.

Remote Apprentice Software Developer

60100 Meru , Eastern KES30000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exciting journey into the world of software development with this fully remote Apprenticeship opportunity! Our client is seeking enthusiastic and motivated individuals eager to learn and contribute to innovative tech projects. This role is designed for aspiring developers who are passionate about coding and problem-solving, offering hands-on experience in a supportive, virtual environment. You will be immersed in the full software development lifecycle, from initial concept and design through to testing and deployment. Key responsibilities will include assisting senior developers with coding tasks, debugging existing software, writing unit tests, participating in code reviews, and learning various programming languages and frameworks. Furthermore, you will collaborate with cross-functional teams to understand project requirements and contribute to the creation of high-quality software solutions. This apprenticeship provides a unique chance to gain practical skills, build a professional portfolio, and receive mentorship from industry experts, all from the comfort of your own home. The ideal candidate will possess a strong logical aptitude, excellent communication skills, and a demonstrable passion for technology. While prior coding experience is a plus, it is not strictly required, as comprehensive training will be provided. We are looking for individuals who are self-starters, possess a keen eye for detail, and are eager to grow within a dynamic tech landscape. If you are ready to kickstart your career in software development and make a tangible impact, this remote apprenticeship is the perfect stepping stone for you. The role is based in **Meru, Meru, KE**, but requires full-time remote engagement.

Key Responsibilities:
  • Assist senior developers in writing, testing, and debugging code.
  • Participate in the design and implementation of new software features.
  • Learn and apply best practices in software development and version control (e.g., Git).
  • Collaborate with team members on technical challenges and solutions.
  • Contribute to technical documentation and knowledge sharing.
  • Engage in continuous learning of new technologies and programming languages.
  • Troubleshoot and resolve software defects and issues.
  • Attend virtual team meetings and training sessions regularly.
Qualifications:
  • High school diploma or equivalent; relevant tertiary education or certifications are advantageous.
  • Strong problem-solving and analytical skills.
  • Basic understanding of computer science principles (a plus).
  • Excellent verbal and written communication skills.
  • Ability to work independently and manage time effectively in a remote setting.
  • Eagerness to learn and adapt to new technologies.
  • A proactive attitude and a passion for technology and coding.
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 Apprentice Software Developer Jobs