Healthcare professionals
Back to All Positions
Graduate TraineeEngineering

Frontend (React/Next.js) Developer

3 months Starts June 2025 Kampala, Uganda Deadline: May 15, 2025

About This Role

As a Frontend Developer Trainee, you will build responsive, accessible user interfaces for Mediloop provider portal, admin dashboard, and patient-facing applications. You will work with React, Next.js, TypeScript, and Tailwind CSS to create production-quality healthcare software.

Responsibilities

  • Build responsive user interfaces with React and Next.js
  • Implement UI components using Tailwind CSS and shadcn/ui component library
  • Integrate with backend REST APIs and manage application state
  • Ensure cross-browser compatibility and mobile responsiveness
  • Write clean, maintainable TypeScript code with proper typing
  • Write component tests and end-to-end tests
  • Optimize application performance and loading times

Requirements

  • Proficiency in JavaScript and TypeScript
  • Solid understanding of React fundamentals (hooks, state, props)
  • Knowledge of CSS, Tailwind CSS, or similar utility-first frameworks
  • Basic knowledge of Git version control
  • Eye for detail and good sense of UI/UX

Nice to Have

  • Experience with Next.js (App Router)
  • Familiarity with testing libraries (Vitest, Playwright)
  • Knowledge of state management (Zustand, React Query)
  • Understanding of accessibility standards (WCAG)

What You Will Learn

  • Production React and Next.js development patterns
  • Building complex healthcare UIs with real-time data
  • TypeScript best practices in large codebases
  • Component architecture and design system development
  • Performance optimization for low-bandwidth environments

Apply Now

Deadline: May 15, 2025

PDF or DOC, max 5 MB

PDF or DOC, max 5 MB

Questions about this role?

careers@mediloop.co