Software Engineer Intern Job in Kenya

Role Description

Are you a driven and talented undergraduate student or a recent graduate with a passion for software development? Are you seeking an opportunity to apply your skills in a real-world setting, working with a dynamic team of industry experts? Our Technology Internship Program offers a unique opportunity to immerse yourself in the world of software development, gaining hands-on experience with industry-leading technologies while contributing to the development of our next-generation accounting software.

Key Responsibilities:

  • Collaborate with an experienced development team to design, develop, and deploy software solutions using cutting-edge technologies such as Express.js, Next.js, and PostgreSQL.
  • Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Contribute to the development of new features, modules, and functionalities, ensuring high quality, performance, and scalability.
  • Work closely with cross-functional teams, including product management, design, and QA, to deliver innovative solutions that meet customer needs and exceed expectations.
  • Embrace a culture of continuous learning and growth, actively seeking opportunities to expand your technical skills and knowledge.

Qualifications:


  • Currently enrolled or a recent graduate with a bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Strong programming skills and proficiency in JavaScript, with experience or coursework in web development frameworks such as Express.js and Next.js.
  • Familiarity with database technologies such as PostgreSQL and experience with SQL.
  • Excellent problem-solving abilities, attention to detail, and a passion for learning and innovation.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Benefits:

  • Hands-on experience with cutting-edge technologies and real-world software development projects.
  • Mentorship and guidance from experienced professionals in the industry.
  • Opportunity to make a meaningful impact and contribute to the development of a market-leading software solution.
  • Flexible work arrangements and the possibility of remote work.
  • Competitive compensation package and potential for future full-time employment opportunities.

How To Apply

To apply, Send a Cover Letter and a copy of your CV together with samples of your work to hr@rwkassociates.co.ke. The deadline for applications is 30th June 2024.