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.