We’re looking for a Front-End Developer who is comfortable working in an existing production codebase and can build safe, usable interfaces in a clinically sensitive environment. Job Focus This role is focused on clarity, stability, and thoughtful implementation rather than flashy UI work. Key Responsibilities Read and understand the existing code before making changes. Keep UI changes scoped, intentional, and maintainable. Preserve important clinical context instead of over‑simplifying interfaces. Avoid decorative UI patterns that obscure important information. Identify missing, duplicated, or incorrectly shaped data. Ensure clear communication around assumptions, blockers, and trade‑offs. Test critical data transformations and rendering assumptions. Translate vague product requirements into safe, practical interfaces. Desired Competencies Strong experience with React, TypeScript, and building applications with Next.js. Good understanding of component architecture and state management. Experience consuming and normalizing complex API responses. Strong CSS and Tailwind CSS skills with responsive design. Comfortable debugging browser, network, and server‑side rendering issues. Familiarity with Git workflows. Comfortable working with local development servers and Docker‑backed APIs. Tech Stack Next.js React TypeScript Tailwind CSS Local API proxying to orchestration services Docker‑based backend services FHIR‑derived JSON payloads Role Details Reference number: GZ61331. Permanent position based in Johannesburg offering a cost‑to‑company salary of R1.2million per annum, negotiable on experience and ability. Contact Garth – – . #J-18808-Ljbffr
Senior Front-End Developer
E-MERGE IT RECRUITMENT
johannesburg, johannesburg
Published 3 days ago
Report job