Back-End Developer Intern

Global Health Informatics Institute

Job Title: Back-End Developer Intern – 1 Position

Position Overview:

We are seeking a motivated and detail-oriented Back-End Developer Intern to join our engineering team. This role is ideal for someone eager to gain hands-on experience designing and building scalable backend systems, APIs, and database-driven applications.

The successful candidate will work closely with frontend developers and senior engineers to develop robust services, optimize database performance, and contribute to production-ready systems that support digital health solutions. This internship provides an opportunity to strengthen backend engineering skills while contributing to meaningful solutions in the global health space.

Key Responsibilities:

  • Assist in the design and development of backend services and APIs.
  • Collaborate with frontend developers to integrate and maintain RESTful APIs.
  • Work on assigned tickets including bug fixes, refactoring tasks, and small feature enhancements.
  • Write clean, maintainable, and well-documented code.
  • Develop unit and integration tests to ensure code quality and reliability.
  • Assist in automating the deployment of APIs and databases.
  • Maintain and optimize existing codebases and database queries.
  • Participate in code reviews and agile development processes.

Education/Qualifications:

Recently graduated or pending graduation with a Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

Skills:

  • Basic proficiency in at least one backend programming language such as JavaScript (Node.js), TypeScript, or Python.
  • Basic understanding of data structures and algorithms.
  • Working knowledge of relational databases such as MySQL or MariaDB, and familiarity with NoSQL databases.
  • Basic understanding of RESTful APIs and HTTP methods.
  • Familiarity with Git or other version control systems.
  • Understanding of debugging tools and integrated development environments (IDEs).
  • Basic knowledge of Object-Oriented Programming (OOP) principles.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.

Additional Skills (Advantageous):

  • Exposure to backend frameworks such as Express.js, NestJS, Django, or FastAPI.
  • Basic exposure to cloud platforms such as AWS, Azure, or GCP.
  • Understanding of CI/CD concepts and development pipelines.
  • Basic understanding of system design fundamentals.
  • Basic familiarity with Flutter (Dart) or Android development using Kotlin.

Application Details:

If you are interested in applying, please complete the application form linked below:

https://www.ghii.org/opportunities/internship-opportunities

Female applicants are strongly encouraged to apply.

Application Deadline:  22nd March 2026

Start Date: 6th April 2026

Duration: 6 months

Base Location: Area 3, Lilongwe (On-site)

Interviews: Virtual interviews will be followed by in-person interviews in Lilongwe. Applicants invited for in-person interviews will be reimbursed for transportation costs to and from Lilongwe.

To apply for this job please visit www.ghii.org.