PesaKit is a fintech company headquartered in Nairobi, Kenya that enables mobile money agents in Africa to become last mile distribution points for digital financial services.
Read more about this company
Front-End Software Engineer Intern
- Job TypeContract
- QualificationBA/BSc/HND
- Experience
- LocationNairobi
- Job FieldICT / Computer  , Internships / Volunteering 
Job Overview
Are you passionate about using technology to drive economic empowerment? We are looking for a Front-End Software Engineer Intern to support the design, development, and integration of front-end interfaces with our backend systems. This role requires a detail-oriented developer with strong communication skills, ready to collaborate with engineering, product, and design teams.
Key Responsibilities
- Collaborate in the full development lifecycle of our web platforms, from concept through deployment and maintenance.
- Design and develop front-end interfaces that provide seamless user experiences.
- Integrate front-end components with RESTful APIs and backend services.
- Assist in testing, debugging, and troubleshooting to maintain optimal performance across systems.
- Create user manuals and documentation to support software functionality.
- Research and implement new technologies to improve development efficiency and innovation.
- Develop and deploy new features to improve platform functionality.
Qualifications & Skills
- Education: Bachelor’s degree in Computer Science, IT, or a related field; comparable experience is also acceptable.
Technical Skills:
- Proficiency in HTML, CSS, and JavaScript; experience with Vue.js and Blade is a plus.
- Experience with PHP, Laravel (latest version), and web frameworks, applying the SOLID principle.
- Understanding of API service management (REST, SOAP), object-oriented programming, and MVC frameworks.
- Familiarity with database architecture, query optimization (MySQL, MS SQL, PostgreSQL).
- Knowledge of server technologies (Apache, Nginx, PHP-FPM) and cloud platforms (Digital Ocean, Google Cloud Platform).
Soft Skills:
- Strong communication and problem-solving abilities.
- Excellent organizational skills and attention to detail.
- Ability to work independently and collaboratively.
- Eagerness to learn and adapt to new technologies.
Preferred Skills
- Experience in third-party API integration.
- Passion for clean design, best coding practices, and a desire to innovate.
- Familiarity with Digital Ocean, Google Cloud Platform, and unit testing technologies.
Method of Application Interested and qualified? Go to PesaKit on pesakit.ai to apply