About the job
Location: Kenya
Duration: 3 months (Renewable)
Job Description:
We are seeking a highly motivated Full Stack Software Development Intern to join our dynamic team at Revolution Analytics. This internship opportunity is designed to provide you with hands-on experience in full-stack software development. You will work closely with our experienced software engineers and gain exposure to real-world projects that contribute to our company’s success.
Responsibilities:
- Collaborate with the development team to design, develop, and deploy web applications.
- Implement responsive user interfaces using HTML, CSS, and PHP.
- Develop server-side logic and APIs.
- Integrate third-party libraries and APIs into the application.
- Perform testing and debugging to ensure the functionality and quality of the software.
- Work on both front-end and back-end development tasks.
- Stay updated with the latest trends and technologies in full-stack web development.
Requirements:
- Holder or currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Strong knowledge of web technologies including HTML, CSS, and PHP.
- Familiarity with front-end frameworks such as Laravel Livewire.
- Understanding of server-side programming languages like Node.js.
- Experience with databases and SQL.
- Proficiency in programming languages such as Python or JavaScript.
- Knowledge of version control systems, preferably Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to learn quickly and adapt to new technologies.
How to Apply:
Please submit your resume, along with a cover letter explaining your interest in full-stack software development and why you would be a good fit for this internship. Additionally, you may include any relevant projects or portfolio that showcases your skills. Send your application to [email protected] with the subject line “Full Stack Software Development Internship Application.”