8 Graduate Software Developer Full Stack jobs in whatjobs
Graduate Software Developer - Full Stack
Posted 18 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.
Graduate Software Developer - Full Stack
Posted 11 days ago
Job Viewed
Job Description
Graduate Software Developer - Full Stack
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and testing of web applications and software solutions.
- Write clean, maintainable, and efficient code in various programming languages (e.g., Python, JavaScript, Java).
- Collaborate with senior developers to understand project requirements and technical specifications.
- Participate in code reviews and contribute to the continuous improvement of software quality.
- Develop and maintain user interfaces (frontend) and server-side logic (backend).
- Work with databases, APIs, and cloud infrastructure.
- Troubleshoot and debug software defects and issues.
- Contribute to documentation and knowledge sharing within the team.
- Gain exposure to agile development methodologies and best practices.
- Engage in learning and development activities to enhance technical skills.
Graduate Software Developer - Full Stack
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, coding, testing, and debugging of web applications across the full stack (front-end and back-end).
- Collaborate with senior developers and product managers to understand project requirements and translate them into technical solutions.
- Participate in code reviews, providing and receiving constructive feedback.
- Learn and apply various programming languages, frameworks, and technologies relevant to web development.
- Contribute to the development of APIs and database schemas.
- Assist in the creation and maintenance of technical documentation.
- Help identify and resolve software defects and issues.
- Engage in team discussions and brainstorming sessions to propose innovative solutions.
- Gain experience with version control systems (e.g., Git) and Agile development methodologies.
- Contribute to the continuous improvement of development processes and standards.
- Explore and learn new technologies as directed by the development team.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Foundational knowledge of programming concepts and data structures.
- Familiarity with at least one front-end JavaScript framework (e.g., React, Angular, Vue.js) and HTML/CSS.
- Experience with at least one back-end programming language (e.g., Python, Java, Node.js, Ruby).
- Basic understanding of relational databases (e.g., PostgreSQL, MySQL) and SQL.
- Understanding of software development lifecycle (SDLC) and version control systems (Git).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn, a proactive attitude, and a passion for technology.
- Ability to work effectively in a fully remote, collaborative team environment.
- Previous internship experience or personal coding projects are a plus.
Graduate Software Developer (Full Stack)
Posted 16 days ago
Job Viewed
Job Description
Graduate Software Developer - Full Stack
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of front-end and back-end web application components.
- Write clean, maintainable, and efficient code in languages such as Python, JavaScript, or Java.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with senior developers to troubleshoot and debug software issues.
- Assist in the development and execution of unit tests and integration tests.
- Gain exposure to database management, including SQL and NoSQL databases.
- Learn and apply Agile development principles and practices.
- Contribute to technical documentation and knowledge sharing.
- Actively participate in team meetings and contribute ideas for product improvement.
- Explore and implement new technologies as needed.
Qualifications:
- Recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of programming concepts and languages (e.g., Python, JavaScript, Java, C++).
- Familiarity with front-end frameworks (e.g., React, Angular, Vue.js) and back-end technologies (e.g., Node.js, Django, Spring).
- Basic understanding of database principles (SQL and/or NoSQL).
- Strong problem-solving skills and a keen attention to detail.
- Excellent communication and collaboration abilities, suitable for a remote team environment.
- Enthusiasm for learning new technologies and adapting to challenges.
- A portfolio of personal projects or contributions to open-source is a plus.
- Must be eligible to work as an intern in the specified region.
Graduate Software Developer - Full Stack
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in designing, coding, testing, and debugging web applications using various programming languages and frameworks (e.g., Python/Django, JavaScript/React, Node.js).
- Collaborate with senior developers and designers to translate requirements into functional code.
- Contribute to both front-end and back-end development tasks.
- Write clean, maintainable, and efficient code adhering to best practices.
- Participate in code reviews to ensure code quality and share knowledge.
- Learn and apply database management concepts (e.g., SQL, NoSQL).
- Assist in the deployment and maintenance of applications.
- Troubleshoot and resolve software defects and issues.
- Engage in continuous learning to stay updated with emerging technologies and industry trends.
- Document code and development processes.
- Contribute to team meetings and discussions, sharing ideas and insights.
- Work effectively within a remote team environment, communicating clearly and proactively.
- Support the development of APIs and integrations.
- Gain hands-on experience with version control systems like Git.
- Develop an understanding of agile development methodologies.
Be The First To Know
About the latest Graduate software developer full stack Jobs in Kenya !
Graduate Software Developer (Full Stack)
Posted 4 days ago
Job Viewed