[8AI] Front-End Engineer (React)
Job Description
As a Front End Engineer you will build and improve web applications used by non-technical users, including doctors and end consumers. Your main focus will be implementing and evolving the front-end user experience in React, ensuring a smooth, intuitive UX and reliable integration with back-end services that power access to healthcare data.
What you will do
• Build and maintain responsive, accessible user interfaces using React and TypeScript.
• Implement UI based on designs and specifications, collaborating closely with product designers and product managers.
• Apply strong design judgment to refine UI details, improve usability, and ensure a polished, consistent user experience across screens and workflows.
• Develop reusable UI components and contribute to consistent UI patterns across the product (experience with design systems/component libraries is a plus).
• Integrate front-end features with back-end services and REST APIs to ensure reliable application behavior (including loading, error, and empty states).
• Ensure front-end quality through testing, debugging, and troubleshooting (experience with automated testing is a plus).
• Optimize front-end performance and ensure cross-browser and cross-device compatibility.
• Follow best practices for security and privacy when handling user data.
• Collaborate with back-end engineers, QA, and product to ship improvements iteratively.
Requirements
Department: Software Development
Function: Information Technology
Experience Level: Mid-Senior Level