Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Software Engineer Intern.
Kenya Jobs Expertini

Urgent! Software Engineer Intern Job Opening In Nairobi – Now Hiring Durrafx

Software Engineer Intern



Job description

Software Engineer Intern (Full-Stack – Golang, PostgreSQL, )
Role Description

We are seeking a highly motivated
Software Engineer Intern
to join our development team.

This is a
full-time remote role
where you will contribute to building and enhancing our software solutions.

You will gain hands-on experience in full-stack development while learning directly from experienced engineers.

As an intern, you will:

  • Assist in designing, developing, and maintaining back-end services and APIs using
    Golang (Fiber framework)
    .

  • Work with
    PostgreSQL
    for database design, optimization, and management.

  • Contribute to
    front-end development
    using
    to create responsive and user-friendly interfaces.

  • Apply
    object-oriented programming (OOP)
    principles in day-to-day coding.

  • Collaborate with the development team on code reviews, testing, and debugging.

  • Support ongoing projects and contribute ideas to improve system performance and scalability.

Requirements

  • Currently pursuing or recently completed a degree in
    Computer Science, Software Engineering, or related field
    .

  • Strong understanding of
    Golang (preferably with the Fiber framework)
    .

  • Solid knowledge of
    PostgreSQL
    for database queries, schema design, and optimization.

  • Experience with
    or similar modern JavaScript frameworks.

  • Familiarity with
    RESTful APIs, Git/GitHub
    , and general software development practices.

  • Strong problem-solving skills and attention to detail.

  • Ability to work
    independently in a remote setup
    while collaborating with a distributed team.

Nice-to-Have

  • Knowledge of containerization tools (e.g., Docker).

  • Experience with cloud platforms (AWS, GCP, or Azure).

  • Familiarity with Agile/Scrum methodologies.

What We Offer

  • A fully remote, collaborative, and supportive work environment.

  • Exposure to real-world projects in fintech and payments.

  • Mentorship from experienced full-stack engineers.

  • Opportunity to transition into a permanent role upon successful completion of the internship.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide