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.
Are you ready to take the next step in your software development journey? Apply now to join our Technology Internship Program and embark on an exciting adventure with Us.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.
Apply via :
hr@rwkassociates.co.ke