1. Back-End Developer Intern (1 Position), 2. Front-End Developer Intern (Flutter/Android) – 1 Position

Global Health Informatics Institute (GHII) –

Back to Jobs

Global Health Informatics Institute (GHII) –

Job opportunity

1. Back-End Developer Intern (1 Position), 2. Front-End Developer Intern (Flutter/Android) – 1 Position

Global Health Informatics Institute (GHII) –

Lilongwe Full time Closed
Free

Job Description

INTERNSHIP OPPORTUNITIES


OVERVIEW

The Global Health Informatics Institute (GHII) is inviting applications from motivated and passionate graduates for the following internship positions based in Area 3, Lilongwe. These internships provide an opportunity to gain practical experience while contributing to digital health solutions.

Start Date: 6 April 2026

Duration: 6 Months

Location: Area 3, Lilongwe (On-site)

Application Deadline: 22 March 2026

Female candidates are strongly encouraged to apply.


1. BACK-END DEVELOPER INTERN (1 Position)


Key Duties and Responsibilities

• Assist in designing and developing backend services and APIs.

• Work with frontend developers to integrate and maintain RESTful APIs.

• Fix bugs, refactor code, and implement small feature improvements.

• Write clean, maintainable, and well-documented code.

• Develop unit and integration tests to ensure system reliability.

• Assist with automation of API and database deployment.

• Maintain and optimize existing systems and database queries.

• Participate in code reviews and agile development processes.


Qualifications and Requirements:

• Recently graduated or awaiting graduation with a Bachelor’s Degree in Computer Science, Software Engineering, IT, or related field.


Required Skills:

• Basic knowledge of backend programming languages such as Node.js, TypeScript, or Python.

• Understanding of data structures and algorithms.

• Basic knowledge of relational databases (MySQL, MariaDB) and familiarity with NoSQL databases.

• Understanding of RESTful APIs and HTTP methods.

• Familiarity with Git or other version control systems.

• Knowledge of Object-Oriented Programming (OOP) concepts.

• Strong analytical, problem-solving, communication, and teamwork skills.


Added Advantages

• Experience with frameworks such as Express.js, NestJS, Django, or FastAPI.

• Exposure to cloud platforms (AWS, Azure, GCP).

• Understanding of CI/CD pipelines and system design concepts.


2. FRONT-END DEVELOPER INTERN (Flutter/Android) – 1 Position


Key Duties and Responsibilities

• Develop and maintain mobile applications using Flutter (Dart) or Android (Kotlin).

• Build responsive and user-friendly mobile interfaces.

• Collaborate with backend developers to integrate APIs and data services.

• Write clean, maintainable, and well-documented code.

• Debug, troubleshoot, and resolve technical issues.

• Improve application performance and user experience.

• Participate in team meetings, code reviews, and agile development processes.


Qualifications and Requirements


• Recently graduated or awaiting graduation with a Bachelor’s Degree in Computer Science, Software Engineering, IT, or related field.


Required Skills

• Basic experience with Flutter & Dart or Android development using Kotlin.

• Basic knowledge of JavaScript.

• Understanding of Object-Oriented Programming (OOP) principles.

• Familiarity with software architecture patterns such as MVC, MVVM, or Clean Architecture.

• Basic knowledge of SQL/NoSQL databases.

• Understanding of RESTful APIs and JSON data.

• Familiarity with Git version control.

• Knowledge of Agile/Scrum development methodologies.

• Strong analytical, communication, and teamwork skills.


Added Advantages

• Knowledge of Flutter state management tools (Provider, Riverpod, Bloc).

• Basic UI/UX design knowledge.

• Experience with Firebase integration.

• Familiarity with AWS or Azure cloud services.

• Knowledge of responsive mobile design.

• Experience publishing apps on Google Play Store.


How to Apply

Interested applicants should complete the application form via the link below:


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


Interview Process:

• Virtual interviews followed by in-person interviews in Lilongwe.

• Candidates invited for in-person interviews will be reimbursed for transport costs.

About the employer

Global Health Informatics Institute (GHII) –

No description provided.