8 Graduate Software Engineer Full Stack Development jobs in whatjobs

Graduate Software Engineer - Full Stack Development

30401 Tuwan KES100000 Annually WhatJobs

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.

Graduate Software Engineer - Full Stack Development

20100 Mwembe KES50000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and driven Graduate Software Engineers to join their innovative and fully remote engineering team. This is an exceptional opportunity for recent graduates to gain hands-on experience in full-stack development, working on real-world projects alongside experienced mentors. You will be involved in the design, development, testing, and deployment of web applications, contributing to various stages of the software development lifecycle. This program is designed to accelerate your career, providing you with valuable skills and exposure to modern technologies and methodologies. The ideal candidate possesses a strong foundation in computer science principles, programming languages (such as Python, Java, or JavaScript), and a passion for building scalable and efficient software solutions.

Key Responsibilities:
  • Assist in the design and development of front-end and back-end web applications.
  • Write clean, maintainable, and well-documented code under the guidance of senior engineers.
  • Participate in code reviews to learn best practices and improve code quality.
  • Collaborate with team members to understand project requirements and contribute to technical solutions.
  • Test and debug software applications to ensure functionality and performance.
  • Assist in the deployment of applications to production environments.
  • Contribute to technical documentation and knowledge sharing within the team.
  • Learn and apply new technologies and frameworks as required by projects.
  • Engage in problem-solving and contribute innovative ideas to project challenges.
  • Attend regular team meetings and provide status updates on assigned tasks.
This is a fully remote internship, offering the flexibility to work from anywhere. Our client is dedicated to providing a supportive and enriching learning experience for its interns. We are looking for individuals who are eager to learn, possess strong analytical and problem-solving skills, and can work effectively in a collaborative, virtual environment. If you are a motivated graduate with a strong academic record and a keen interest in software development, this internship is the perfect launchpad for your career.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

30200 Tuwan KES30000 Monthly WhatJobs

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and motivated Graduate Software Engineers to join their dynamic development team. This is an exceptional internship opportunity designed for recent graduates eager to kick-start their careers in full-stack development. This program is fully remote, allowing interns to gain valuable industry experience and develop their skills from anywhere. You will be paired with experienced mentors who will guide you through real-world projects, providing hands-on experience with modern software development methodologies and technologies.

As a Graduate Software Engineer Intern, you will have the chance to work on challenging projects, contributing to the design, development, testing, and deployment of innovative software solutions. You will gain exposure to both front-end and back-end technologies, learning to build responsive user interfaces and robust server-side applications. We encourage curiosity, a strong desire to learn, and the ability to collaborate effectively within a remote team environment. This internship is an excellent platform to refine your coding skills, understand software development best practices, and explore different aspects of the tech industry.

Key responsibilities:
  • Assist in the development of front-end and back-end components of web applications.
  • Write clean, maintainable, and efficient code under the guidance of senior engineers.
  • Participate in code reviews and contribute to team discussions.
  • Learn and apply modern software development practices, including Agile methodologies.
  • Assist in testing and debugging software applications.
  • Collaborate with team members through virtual communication tools.
  • Contribute to project documentation.
  • Research and learn new technologies as required by project needs.
  • Gain practical experience in a professional software development setting.
  • Develop a foundational understanding of the full software development lifecycle.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of programming fundamentals and data structures.
  • Familiarity with at least one programming language (e.g., Python, JavaScript, Java).
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., React, Angular, Vue) is a plus.
  • Basic understanding of back-end development concepts and databases is a plus.
  • Excellent problem-solving and analytical skills.
  • Good communication and teamwork abilities, especially in a remote context.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and manage time effectively.
This is a prime opportunity for aspiring software engineers to gain invaluable professional experience and build a strong foundation for their future careers. The job location for this role is advertised in Kitale, Trans-Nzoia, KE , but this position is fully remote.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

00100 Abothuguchi West KES25000 Monthly WhatJobs

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on your career journey with our client, a leading technology innovator, as a Graduate Software Engineer. This is an exciting opportunity to join a fully remote team and gain invaluable experience in full-stack development. You will be mentored by experienced engineers, contributing to the design, development, testing, and deployment of cutting-edge software solutions. Your responsibilities will encompass working across the entire software development lifecycle, from understanding user requirements to implementing robust backend services and intuitive front-end interfaces. You will participate in coding, debugging, and testing activities, ensuring the delivery of high-quality, scalable, and maintainable code. Collaboration is fundamental; you will work closely with product managers, designers, and other engineers in an agile environment, participating in code reviews and contributing to technical discussions. You will gain hands-on experience with various programming languages, frameworks, and tools relevant to modern software development, such as (mention common examples like Python, Java, JavaScript, React, Node.js, etc., based on the fictional company's stack). The role encourages a continuous learning mindset, providing exposure to cloud technologies, database management, and DevOps practices. You will be instrumental in identifying and resolving technical challenges, contributing to the continuous improvement of our development processes and the quality of our products. This is a remote-first position, requiring strong self-discipline, excellent communication skills, and the ability to collaborate effectively within a virtual team setting. We are looking for bright, ambitious individuals with a passion for technology and a strong foundation in computer science principles. This internship provides a fantastic platform to develop your professional skills and kick-start a successful career in software engineering.
Responsibilities:
  • Assist in the design, development, and testing of software applications.
  • Write clean, efficient, and maintainable code across the full stack.
  • Participate in code reviews and contribute to team discussions.
  • Collaborate with cross-functional teams in an agile development environment.
  • Debug and resolve software defects and issues.
  • Learn and apply new technologies, tools, and methodologies.
  • Contribute to the documentation of software design and implementation.
  • Gain exposure to cloud platforms and database management.
  • Participate in the deployment and maintenance of applications.
  • Develop problem-solving skills through hands-on project work.
Qualifications:
  • Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental computer science concepts (data structures, algorithms, object-oriented programming).
  • Familiarity with at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Basic knowledge of web development concepts (HTML, CSS, JavaScript) is a plus.
  • Enthusiasm for learning new technologies and development practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills for remote work.
  • Ability to work independently and manage tasks effectively.
  • A portfolio of personal projects or contributions to open-source is highly desirable.
  • Eagerness to contribute to a fast-paced, innovative environment.
This is a fully remote role, ideal for candidates seeking to gain experience in software development, with the position located in the general area of Nairobi, Nairobi, KE .
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

50200 Kisii KES60000 Monthly WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is looking for enthusiastic and bright recent graduates to join their engineering team as Graduate Software Engineers specializing in Full Stack Development. This is a fantastic opportunity for individuals eager to kick-start their careers in a dynamic, remote-first environment. You will be part of a collaborative team, contributing to the design, development, and deployment of innovative web applications and software solutions. Your responsibilities will include writing clean, efficient, and well-documented code for both front-end and back-end systems, participating in code reviews, debugging and resolving software defects, and assisting in the testing and deployment phases. The ideal candidate will have a strong foundation in computer science principles, programming languages (such as Java, Python, JavaScript), and familiarity with web development frameworks (e.g., React, Angular, Node.js, Django). A passion for learning, problem-solving, and adapting to new technologies is essential. While this is an internship, our client aims to provide a comprehensive learning experience, exposing interns to the full software development lifecycle. You will be paired with experienced mentors who will guide you through projects and provide constructive feedback. This role requires excellent communication skills, the ability to work effectively in a virtual team, and a proactive attitude towards learning and contribution. You will gain hands-on experience in agile development methodologies, version control systems (like Git), and cloud platforms. This internship is designed to foster professional growth and potentially lead to full-time employment opportunities for exceptional candidates. This is a remote role, allowing you to work from anywhere in Kenya, provided you have a stable internet connection and a conducive work environment.

Responsibilities:
  • Develop and implement front-end and back-end software components.
  • Write clean, maintainable, and efficient code in relevant programming languages.
  • Participate in code reviews and provide constructive feedback.
  • Assist in debugging, troubleshooting, and resolving software defects.
  • Collaborate with senior engineers and mentors on project tasks.
  • Contribute to the design and architecture of software solutions.
  • Learn and apply agile development methodologies.
  • Gain experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Participate in unit testing and integration testing of developed features.
  • Assist in the deployment and maintenance of applications.
Qualifications:
  • Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental computer science concepts and algorithms.
  • Proficiency in at least one programming language (e.g., Java, Python, JavaScript).
  • Familiarity with web development concepts and frameworks (e.g., React, Angular, Node.js, Django).
  • Basic knowledge of databases (SQL/NoSQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work independently and as part of a remote team.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer - Full Stack Development

60200 Meru , Eastern KES600000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a challenging and rewarding Graduate Software Engineer position focused on Full Stack Development. This is an excellent opportunity for recent graduates with a strong foundation in computer science and a passion for building innovative web applications. You will join a dynamic engineering team, contributing to the design, development, testing, and deployment of our core software products. This role involves working across the entire technology stack, from front-end user interfaces to back-end services and databases. You will receive mentorship from senior engineers, participate in code reviews, and gain invaluable experience in an agile development environment. This is a stepping stone to a successful career in software engineering, providing hands-on experience with modern technologies.

Responsibilities:
  • Participate in the full software development lifecycle, including design, coding, testing, and deployment.
  • Develop user-friendly front-end components using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Build robust and scalable back-end services and APIs using languages such as Python, Java, or Node.js.
  • Work with databases (e.g., SQL, NoSQL) to design and manage data structures.
  • Write clean, maintainable, and efficient code following best practices.
  • Collaborate with product managers, designers, and other engineers to understand requirements and deliver high-quality solutions.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot and debug software issues.
  • Learn and apply new technologies and methodologies.
  • Contribute to improving our development processes and tools.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Familiarity with at least one object-oriented programming language (e.g., Java, Python, C++).
  • Exposure to web technologies such as HTML, CSS, and JavaScript.
  • Basic knowledge of databases (SQL or NoSQL).
  • Problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Previous internship or project experience in software development is a plus.
This hybrid role requires you to be based in or near Meru, Meru, KE , with the flexibility to work remotely and from the office. Our client is committed to fostering a collaborative and supportive work environment, offering opportunities for growth and professional development. If you are a motivated graduate eager to launch your career in software engineering, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Engineer, Full Stack Development

01001 Mangu KES80000 Monthly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and bright Graduate Software Engineers to join their dynamic, fully remote engineering team for an internship program. This is an exceptional opportunity for recent graduates to gain hands-on experience in full-stack software development within a supportive, collaborative environment. The ideal candidate will have a strong academic background in Computer Science, Software Engineering, or a related field, and a passion for coding and problem-solving.

During this internship, you will work alongside experienced engineers on real-world projects, contributing to the design, development, testing, and deployment of software applications. You will gain exposure to various technologies and methodologies used in modern software development, including front-end frameworks (e.g., React, Angular, Vue.js), back-end languages (e.g., Python, Java, Node.js), databases (e.g., SQL, NoSQL), and cloud platforms. This role emphasizes learning and professional growth in a remote-first setting.

Responsibilities include writing clean, efficient, and well-documented code, participating in code reviews, debugging and resolving software defects, and contributing to technical discussions. You will collaborate with team members using virtual communication tools and project management platforms. The internship will provide mentorship and guidance to help you develop your technical skills and understanding of the software development lifecycle. We are looking for individuals who are eager to learn, proactive, and possess excellent communication skills. This internship is designed to provide a comprehensive learning experience and potentially lead to full-time opportunities upon successful completion.

Qualifications: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline, completed within the last 1-2 years. Strong understanding of programming fundamentals and data structures. Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript). Basic knowledge of web development concepts (HTML, CSS, JavaScript). Understanding of database principles. Eagerness to learn new technologies and adapt to changing project requirements. Excellent problem-solving and analytical skills. Good communication and teamwork skills, essential for remote collaboration. Previous project work or contributions to open-source projects are a plus. Join our client's innovative team and kick-start your career in software development, working remotely from anywhere, with your efforts contributing to projects impacting areas like Ruiru, Kiambu, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Graduate software engineer full stack development Jobs in Kenya !

Graduate Software Engineer, Full Stack Development

01000 Makongeni KES50000 Monthly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to offer a fully remote Graduate Software Engineer internship position, providing an exceptional opportunity for aspiring developers to kickstart their careers. This internship is designed for recent graduates or individuals nearing completion of their degree in Computer Science, Software Engineering, or a related field. You will gain hands-on experience working on real-world projects within our agile development teams. Responsibilities include assisting senior engineers in designing, developing, testing, and deploying software applications. You will have the opportunity to work with a variety of technologies, including front-end frameworks (e.g., React, Angular, Vue.js) and back-end languages (e.g., Python, Java, Node.js), as well as databases. This role requires a strong foundational understanding of programming principles, data structures, and algorithms. You will participate in code reviews, contribute to technical documentation, and learn best practices in software development. The ability to troubleshoot and debug code is essential. This remote internship emphasizes learning and development, with ample opportunities for mentorship and guidance from experienced software engineers. You will collaborate with team members through virtual communication tools, contributing to a dynamic and supportive remote work environment. The ideal candidate is a proactive learner, eager to acquire new skills, and passionate about technology. Strong problem-solving abilities and a detail-oriented approach are highly valued. This internship offers exposure to the entire software development lifecycle and provides a valuable stepping stone towards a full-time career in software engineering. You will contribute to developing innovative solutions that impact our users. We are looking for enthusiastic individuals who are keen to learn and grow within a collaborative, remote setting. This is a chance to apply your academic knowledge in a practical, professional context and build a strong portfolio of work.
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 Engineer Full Stack Development Jobs