9,771 Graduate Software Developer Full Stack jobs in Kenya
Graduate Software Developer - Full Stack
Posted 19 days ago
Job Viewed
Job Description
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.
- 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.
Junior Graduate Software Developer - Full Stack
Posted 21 days ago
Job Viewed
Job Description
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!
Graduate Software Engineer - Full Stack
Posted 21 days ago
Job Viewed
Job Description
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.
Graduate Software Developer - Full Stack (Remote)
Posted 20 days ago
Job Viewed
Job Description
Remote Graduate Software Developer - Full Stack
Posted 21 days ago
Job Viewed
Job Description
Graduate Software Engineer - Full Stack (Remote)
Posted 4 days ago
Job Viewed
Job Description
Graduate Software Engineer - Full Stack Development
Posted 21 days ago
Job Viewed
Job Description
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.
Be The First To Know
About the latest Graduate software developer full stack Jobs in Kenya !
Remote Graduate Software Engineer - Full Stack Development
Posted 21 days ago
Job Viewed
Job Description
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.
- 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.
Graduate Software Developer - Full Stack Focus
Posted 10 days ago
Job Viewed
Job Description
Graduate Software Engineer - Backend Development
Posted 21 days ago
Job Viewed