Software Development Engineer Intern

  • Temporary
  • Kenya
  • Posted 3 days ago

Spin Mobile LLC

Company Description

Spin Mobile LLC is a leading provider of credit decision engines to financial institutions in Africa. We use machine learning to offer innovative analysis solutions to financial institutions that offer credit. We are the driving force behind data-driven credit decision making by providing a deep understanding on credit scoring, credit risk analysis, behavior analysis, fraud detection, account verification and skip tracing.

Team Description

Our mission is to engage and hire the emerging talent that will shape the future of Spin Mobile.

Role Description

As an SDE Intern on the Engineering team, you will play a crucial role in tackling challenging technical data analytics-related problems that will have a direct impact on the productivity of our engineering team. Working alongside Senior SDEs, you will have the unique experience of understanding our development process.

Responsibilities

Working closely with Senior SDEs to develop new solutions, debug and test code, document new software applications, fix a wide range of technical issues.

Requirements

Graduate with a Degree in Computer Science or other related technical fields

involving coding (e.g., physics or mathematics).

Clear understanding of Software Development best practices

Experience developing basic scripts (ex: command line), automation scripts,

simple tool development.

Basic understanding of automation frameworks, test infrastructure.

Basic understanding of CI/CD pipelines and supporting tools (ex: Jenkins)

Python development/scripting experience

Ability to work as a team.

How to apply

If you’re interested in applying for this position, email your portfolio and resume to Sammy Kariuki at hr@spinmobile.co.ke by 6th June 2025.

info@spinmobile.co.ke | (+254) 723 815 586

2nd Floor Block C, Cassia Court Complex, Kiambere Road, Upper Hill – Nairobi

Upload your CV/resume or any other relevant file. Max. file size: 1 GB.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Location