Application Development Intern

Global Health Informatics Institute (GHII)

The Global Health Informatics Institute (GHII) is a non-profit organization working at the intersection of science, engineering and global health to address problems of global health importance through development of local solutions and capacity (https://www.ghii.org). GHII is inviting applications from suitably qualified, motivated, hardworking and enthusiastic individuals to fill the position of Application Development Internship.

Position : Application Development Intern

Location : Lilongwe

The Applications Development Intern at Global Health Informatics Institute will contribute to the development, optimization, and maintenance of innovative mobile and web applications. This role is ideal for a passionate and driven individual with a strong foundation in Flutter for cross-platform development and Android development using Kotlin and/or Java. The intern will also gain experience in web development, database management, and AWS backend services, playing a key role in building digital solutions that support global health initiatives. The roles will also have duties as summaries below:

Mobile Application Development:

  • Develop and maintain cross-platform mobile applications using Flutter.
  • Build, optimize, and troubleshoot Android applications using Kotlin and/or Java.
  • Implement best practices in mobile UI/UX design for a seamless user experience.
  • Integrate APIs, third-party services, and SDKs to enhance mobile application functionality.

Web Development:

  • Design and implement responsive web applications using HTML, CSS, JavaScript, and frameworks like React or Angular.
  • Optimize web applications for performance, accessibility, and mobile responsiveness.
  • Work closely with UX/UI designers to create intuitive and visually appealing web interfaces.

Database Management:

  • Work with databases such as Realm, Room, or SQLite for efficient data storage and retrieval in mobile applications.
  • Optimize database queries for performance and scalability.
  • Ensure data integrity, security, and proper indexing for structured storage solutions. Backend Development & Cloud Integration:
  • Develop and integrate backend services using AWS (API Gateway, S3, DynamoDB, Lambda, etc.).
  • Implement authentication and authorization mechanisms such as OAuth, JWT, or AWS Cognito.
  • Design and maintain RESTful APIs and cloud-based microservices to support mobile and web applications.

Software Testing & Debugging:

  • Identify, troubleshoot, and resolve technical issues and bugs in applications.
  • Write unit and integration tests to ensure code reliability and stability.
  • Utilize debugging tools, logs, and analytics to monitor application performance.

Collaboration & Project Involvement:

  • Work closely with the development team, UI/UX designers, and project managers to define, design, and deliver new features.
  • Participate in code reviews, brainstorming sessions, and agile development processes.
  • Stay up-to-date with the latest industry trends, tools, and best practices in mobile and web development.

Preferred Skills and Attributes

  1. Cross platform app development experience using Flutter
  2. Kotlin and/or Java development experience for Android development
  3. Proven HTML/CSS/JavaScript web development experience
  4. SQL and database experience, especially Realm, Room, or SQLite
  5. Experience with AWS backend-end development (API Gateway, S3, DynamoDB, etc)
  6. Ability to work independently and as a team.
  7. Excellent written and oral English language.
  8. Strong public speaking skills, including experience in delivering presentations.

Qualification and experience

  1. Undergraduate technical degree e.g. Computer Science, Information Technology, or other engineering discipline
  2. Experience with software development either as a student or professional
  3. Experience with web development and/or native or cross-platform mobile development (Android/iOS)
  4. Ability to write code following a design using wireframes
  5. Experience with Git and GitHub
  6. Self-supplied computer for development that supports Android Studio

Those Qualified and interested candidates are requested to submit their applications including an updated CV and scanned copies of relevant degrees certificates through our website at : www.ghii.org/opportunities/internship-opportunities

The deadline for receiving applications is Friday April 4th, 2025 at 4:30pm CAT.

GHII is an equal opportunity employer and welcomes applications from individuals regardless of gender, disability, race, ethnicity, religion, age, or any other protected characteristic. We embrace diversity and believe that inclusivity in the workplace is essential to our success and we are committed to creating a work environment where all employees are valued and respected.