9,771 Graduate Software Developer Full Stack jobs in Kenya

Graduate Software Developer - Full Stack

40100 Kisumu KES80000 Monthly WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Graduate Software Developer internship opportunity for ambitious and motivated individuals eager to launch their careers in technology. This internship is designed to provide hands-on experience in full-stack development within a supportive and collaborative virtual environment. You will work alongside experienced engineers on real-world projects, gaining exposure to the entire software development lifecycle. This is an exceptional chance to learn, grow, and contribute to innovative software solutions.

Responsibilities:
  • Assist in the design, development, and testing of front-end and back-end components of web applications.
  • Write clean, well-documented, and efficient code under the guidance of senior developers.
  • Participate in code reviews and contribute to team discussions on technical solutions.
  • Learn and apply best practices in software development, including version control (Git), agile methodologies, and testing.
  • Collaborate with team members to troubleshoot and resolve software defects.
  • Gain practical experience with various programming languages, frameworks, and tools used by the development team.
  • Contribute to the development of user interface elements and user experience improvements.
  • Assist in the creation and maintenance of technical documentation.
  • Actively engage in learning opportunities and seek feedback for continuous improvement.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one front-end framework (e.g., React, Angular, Vue.js) and one back-end language/framework (e.g., Python/Django, Node.js/Express, Java/Spring).
  • Understanding of database concepts (e.g., SQL, NoSQL).
  • Familiarity with version control systems, particularly Git.
  • Strong problem-solving skills and a passion for learning new technologies.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a remote team setting.
  • Self-motivated and able to manage time effectively to meet project deadlines.
  • Enthusiasm for software development and a desire to build a career in the tech industry.
This internship offers a fantastic springboard into the tech industry, providing invaluable remote experience and exposure to software development practices for individuals based anywhere, with particular attention to nurturing talent from regions like Kisumu, Kisumu, KE .
This advertiser has chosen not to accept applicants from your region.

Junior Graduate Software Developer - Full Stack

30400 Tuwan KES60000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and motivated recent graduates to join their pioneering remote internship program as Junior Graduate Software Developers. This is an exceptional opportunity for individuals eager to kick-start their careers in software development within a fully remote, collaborative environment. You will gain hands-on experience across the full stack of web development, working alongside experienced mentors on real-world projects. This program is designed to provide comprehensive training and practical exposure, enabling you to develop a strong foundation in modern software engineering practices.

What You'll Do:
  • Assist in the design, development, and maintenance of web applications using various programming languages and frameworks.
  • Participate in all phases of the software development lifecycle, from requirement gathering to deployment and testing.
  • Collaborate with senior developers and designers to implement user-friendly interfaces and robust backend systems.
  • Write clean, efficient, and well-documented code for both front-end and back-end components.
  • Contribute to database design and management, ensuring data integrity and performance.
  • Learn and apply agile development methodologies and best practices.
  • Engage in code reviews to ensure code quality and share knowledge with team members.
  • Troubleshoot and debug software issues, providing timely resolutions.
  • Actively participate in team meetings, brainstorming sessions, and knowledge-sharing activities.
  • Contribute to the continuous improvement of our development processes and tools.

What We're Looking For:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Foundational knowledge of at least one front-end JavaScript framework (e.g., React, Angular, Vue.js).
  • Familiarity with back-end programming languages (e.g., Python, Node.js, Java, Ruby) and associated frameworks.
  • Basic understanding of database technologies (e.g., SQL, NoSQL).
  • A passion for learning and a strong desire to develop technical skills.
  • Excellent problem-solving abilities and a proactive attitude.
  • Good communication and teamwork skills, crucial for a remote setting.
  • Ability to work independently and manage time effectively in a remote work environment.
  • Previous personal projects, contributions to open-source, or coding boot camp experience are a plus.
  • Eagerness to receive feedback and continuously improve.

This internship is a fully remote opportunity, offering flexibility and the chance to work with a global team. If you are a driven graduate with a passion for coding and a desire to learn, we want to hear from you!
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack

30200 Tuwan KES70000 Monthly WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional fully remote Graduate Software Engineer opportunity for ambitious individuals eager to launch their careers in technology. This program is designed to provide comprehensive training and hands-on experience in full-stack development. You will work alongside experienced engineers, contributing to diverse projects and gaining exposure to the entire software development lifecycle in a dynamic, collaborative, and entirely virtual environment. This is an unparalleled chance to build a strong foundation in software engineering and make a real impact.

What You'll Do:
  • Develop and implement user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
  • Build and maintain robust back-end services and APIs using languages like Node.js, Python, or Java.
  • Collaborate with product managers and designers to translate requirements into technical solutions.
  • Write clean, well-documented, and efficient code, adhering to coding standards.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Assist in designing, deploying, and maintaining scalable cloud-based applications (e.g., AWS, Azure, GCP).
  • Work with databases (SQL and NoSQL) to manage application data.
  • Troubleshoot and debug issues across the full stack.
  • Learn and apply agile development methodologies and tools.
  • Contribute to the continuous improvement of our development processes and infrastructure.
We are looking for recent graduates with a degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. A strong understanding of fundamental programming concepts, data structures, and algorithms is essential. Familiarity with at least one front-end and one back-end technology stack is a plus. Excellent problem-solving abilities, a passion for learning, and strong communication skills are critical for success in this remote role. You should be self-motivated, adaptable, and thrive in a collaborative virtual team setting. Join our innovative team and help us build the next generation of software solutions, all from the convenience of your remote workspace.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Full Stack (Remote)

01000 Makongeni KES80000 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 fully remote Graduate Software Developer internship opportunity for ambitious individuals eager to launch their careers in the tech industry. This program is designed to provide comprehensive training and hands-on experience in full-stack development, allowing interns to contribute to real-world projects under the guidance of experienced mentors. You will gain exposure to various programming languages, frameworks, and development methodologies, working on both front-end and back-end components of our client's innovative software solutions. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, assisting with debugging and testing, and contributing to the overall software development lifecycle. The ideal candidate is a recent graduate with a degree in Computer Science, Software Engineering, or a related field, possessing a strong understanding of data structures, algorithms, and object-oriented programming principles. Proficiency in at least one modern programming language (e.g., Python, Java, JavaScript) and familiarity with web technologies are required. Excellent problem-solving skills, a passion for learning, and the ability to collaborate effectively in a remote team environment are essential. This internship offers a unique chance to develop critical skills, build a professional network, and make a tangible impact while working from anywhere.
This advertiser has chosen not to accept applicants from your region.

Remote Graduate Software Developer - Full Stack

00100 Abothuguchi West KES90000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking ambitious and talented Graduate Software Developers to join their innovative, remote-first engineering team. This is an exceptional opportunity for recent graduates to gain hands-on experience and contribute to the development of cutting-edge software solutions. You will work alongside experienced developers, learning and applying modern software development practices across the full stack. This role involves coding, testing, debugging, and collaborating on various software projects. The ideal candidate will have a strong foundation in computer science principles, a passion for coding, and a desire to learn new technologies. You will be involved in both front-end and back-end development, contributing to the entire software development lifecycle. Responsibilities include: Developing, testing, and deploying high-quality code for web applications; Collaborating with senior developers and designers to implement new features and functionalities; Participating in code reviews to ensure code quality and adherence to best practices; Debugging and resolving software defects and issues; Assisting in the design and architecture of software systems; Learning and applying various programming languages and frameworks; Contributing to technical documentation; Participating in agile development processes and team meetings; Staying updated with the latest software development trends and technologies. This position is perfectly suited for individuals who are self-motivated, possess excellent problem-solving skills, and can work effectively in a remote team environment. While professional experience is not mandatory, demonstrated personal projects or contributions to open-source software are highly valued. A strong understanding of data structures, algorithms, and object-oriented programming is essential. Familiarity with common development tools and version control systems (e.g., Git) is a plus. We are looking for enthusiastic individuals eager to grow their technical expertise and make a real impact. A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack (Remote)

60200 Meru , Eastern KES30000 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering a premier opportunity for ambitious recent graduates to embark on a career in software engineering through a comprehensive remote graduate program. This role is designed for individuals passionate about coding and technology, eager to contribute to real-world projects from a remote location, while being virtually based from your home in or near Meru, Meru, KE . As a Graduate Software Engineer, you will collaborate with experienced developers on the design, development, testing, and deployment of software solutions. You will gain exposure to the full software development lifecycle, working across both front-end and back-end technologies. Responsibilities include writing clean, efficient, and maintainable code, participating in code reviews, troubleshooting and debugging applications, and contributing to the improvement of development processes. You will be trained on various programming languages, frameworks, and tools relevant to our client's technology stack. Strong problem-solving skills, a logical mindset, and a keen interest in learning new technologies are essential. While a foundational understanding of software development principles is expected, a willingness to learn and grow rapidly is paramount. Excellent communication skills are vital for effective collaboration within a remote team environment. We are seeking enthusiastic, proactive, and team-oriented individuals who are excited to kickstart their careers in a dynamic, innovative tech company that embraces remote work. This program provides invaluable mentorship and hands-on experience, setting you up for a successful and rewarding career in software engineering. Successful candidates will be instrumental in developing the next generation of our client's digital products and services.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

30401 Tuwan KES100000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking enthusiastic and talented Graduate Software Engineers to join their dynamic development team. This position is not remote and requires on-site presence. You will be involved in the entire software development lifecycle, from design and coding to testing and deployment of innovative applications. This is an excellent opportunity for recent graduates to gain hands-on experience with modern technologies and methodologies. You will work under the mentorship of experienced engineers, contributing to various projects and learning best practices in software engineering.

Key Responsibilities:
  • Develop, test, and maintain high-quality software code for web and mobile applications.
  • Collaborate with senior engineers to design software solutions and new features.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Debug and resolve software defects and issues.
  • Assist in the implementation of new technologies and frameworks.
  • Write clear and concise technical documentation.
  • Contribute to unit testing and integration testing efforts.
  • Learn and apply software development best practices and agile methodologies.
  • Work closely with product managers and designers to understand project requirements.
  • Actively participate in team meetings and contribute to problem-solving discussions.
The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related technical field. A strong understanding of fundamental programming concepts and data structures is required. Proficiency in at least one programming language (e.g., Java, Python, JavaScript) is essential. Familiarity with databases (SQL or NoSQL) and web development frameworks (e.g., React, Angular, Spring Boot) is a plus. Excellent problem-solving, analytical, and communication skills are necessary. The ability to work collaboratively in a team environment and a strong desire to learn and grow are paramount. This is a fantastic entry-level opportunity for aspiring software engineers to build a successful career.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software developer full stack Jobs in Kenya !

Remote Graduate Software Engineer - Full Stack Development

60100 Meru , Eastern KES60000 Annually WhatJobs remove_red_eye View All

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is actively seeking motivated and enthusiastic Graduate Software Engineers to join their innovative, fully remote engineering team. This is an exceptional opportunity for recent graduates to gain hands-on experience in full-stack development within a dynamic and supportive virtual environment. You will work alongside experienced engineers, contributing to the design, development, testing, and deployment of cutting-edge web applications and services. The program is designed to provide comprehensive training in both front-end and back-end technologies, exposing you to modern development workflows, agile methodologies, and best practices. Key responsibilities will include writing clean, efficient code, participating in code reviews, debugging software issues, and collaborating with team members through virtual communication tools. We are looking for individuals with a strong foundational understanding of computer science principles, a passion for coding, and a willingness to learn rapidly. Proficiency in at least one programming language and familiarity with web development concepts are essential. The remote nature of this role fosters independence, self-discipline, and effective remote collaboration skills, which are highly valued in today's tech industry. Our client is committed to nurturing talent and providing a clear career progression path. Successful participants may be offered full-time positions upon completion of the program. If you are a recent graduate eager to launch your career in software engineering and contribute to impactful projects from the comfort of your home, this opportunity is perfect for you. We value candidates who are proactive, eager to learn, and possess strong problem-solving abilities. Your dedication and ability to adapt to a remote work setting will be crucial for your success.

Responsibilities:
  • Develop and implement front-end and back-end software components.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback.
  • Collaborate with senior engineers on software design and architecture.
  • Test and debug applications to ensure optimal performance and quality.
  • Assist in the deployment of software updates and new features.
  • Contribute to documentation of code and system designs.
  • Engage in learning new technologies and programming languages.
  • Work effectively within a remote agile development team.
  • Troubleshoot and resolve software defects and issues.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Solid understanding of object-oriented programming concepts.
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript, C++).
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue.js).
  • Understanding of back-end development concepts and databases (e.g., SQL, NoSQL).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote environment.
  • Enthusiasm for learning and growing in the field of software development.
  • Previous internship or project experience in software development is a plus.
This graduate program is fully remote, allowing you to work from anywhere.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Developer - Full Stack Focus

20100 Mwembe KES60000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking enthusiastic and driven Graduate Software Developers to join their dynamic team, focusing on a full-stack development approach. This role offers a blend of remote work flexibility and in-office collaboration, allowing for a dynamic and engaging work environment. As a Graduate Software Developer, you will have the opportunity to contribute to the design, development, testing, and deployment of innovative software solutions. You will work alongside experienced engineers, gaining hands-on experience with a wide range of technologies and programming languages, including but not limited to Python, Java, JavaScript, SQL, and cloud platforms. Your responsibilities will encompass front-end development, creating intuitive user interfaces, and back-end development, building robust and scalable server-side applications. You will be involved in the entire software development lifecycle, from requirement gathering and system design to code implementation and ongoing maintenance. The ideal candidate will possess a strong academic background in Computer Science, Software Engineering, or a related technical field, with a solid understanding of data structures, algorithms, and object-oriented programming principles. A passion for technology, a keen problem-solving aptitude, and a proactive attitude towards learning are essential. While prior professional experience is not required, relevant internship experience or significant personal projects will be highly regarded. Excellent communication and teamwork skills are necessary to thrive in this hybrid work model. You will be expected to actively participate in team meetings, code reviews, and contribute to a culture of continuous improvement. This is an exceptional opportunity for ambitious graduates to kick-start their careers in software development, working on challenging projects and developing valuable skills in a supportive and innovative environment. The company is committed to professional development and offers extensive training and mentorship programs.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Backend Development

50200 Tuwan KES60000 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 welcome ambitious and talented Graduate Software Engineers to join their fully remote engineering team through an internship program. This is an exceptional opportunity for recent graduates to kickstart their careers in software development, gaining invaluable hands-on experience in a professional, remote-first environment. You will work alongside experienced engineers, contributing to real-world projects and learning best practices in backend development. The program is designed to provide comprehensive training and mentorship, covering areas such as software design principles, coding standards, version control, and agile methodologies. Interns will have the chance to develop skills in programming languages like Python, Java, or Node.js, and work with databases and cloud technologies. Our remote setup ensures that you can learn and grow from anywhere, with access to all the necessary tools and support for a productive and engaging internship experience. Responsibilities include assisting senior engineers in designing, developing, and testing backend systems; writing clean, maintainable, and efficient code; participating in code reviews and team meetings; troubleshooting and debugging software issues; contributing to documentation; and actively learning new technologies and programming languages. We are looking for enthusiastic individuals with a strong foundation in computer science principles, a passion for coding, and a desire to learn and contribute. The ability to work independently, manage time effectively, and collaborate within a virtual team is essential. Qualifications include a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field; a solid understanding of data structures, algorithms, and object-oriented programming; familiarity with at least one backend programming language (e.g., Python, Java, C#, Go); basic knowledge of databases (SQL/NoSQL) and version control systems (Git); strong problem-solving skills; excellent communication and interpersonal abilities suitable for remote collaboration; and a proactive attitude and eagerness to learn. This is more than just an internship; it's a stepping stone to a rewarding career in technology with a leading remote-first company. Apply now to join our innovative team!
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 Graduate Software Developer Full Stack Jobs