Practo - Senior Frontend Engineer - React.js
Practo · Bengaluru, Karnataka, India
Practo · Bengaluru, Karnataka, India
**Senior Frontend Engineer (React.js)** **Location :** Bengaluru, India (On-site) **Department :** Core Engineering **Experience :** 4+ Years **Employment Type :** Full-Time **About Cent Health** At Cent Health, we are on a mission to extend healthy human lifespans toward 100 years. Founded by healthcare and technology veterans (including the founder of Practo), we build advanced, AI-driven preventive healthcare ecosystems. Our proprietary CCNMT framework combines full-body MRIs, low-dose CT scans, genetics, and over 100 molecular biomarkers to intercept life-threatening illnesses during their pre-symptomatic windows. The Engineering Challenge : You will be building deep data-visualization dashboards, high-performance medical imaging viewers (rendering DICOM volumes/scans in-browser), and highly intuitive, accessible user workflows that convert complex multi-omics health data into absolute clarity for doctors and patients alike. **Key Responsibilities** - User Interface Development : Architect, build, and optimize highly responsive web applications using React.js and TypeScript that handle heavy data payloads cleanly. - Advanced Data Visualization : Create intuitive, rich dashboards using libraries like D3.js or Chart.js to map organ-specific risks, genetic shifts, and biomarker trajectories over time. - State Management & Performance : Design robust state management architectures (e.g., Redux Toolkit, Zustand, or React Query) keeping applications lag-free even when rendering dense clinical data tables. - Collaborative Design Implementation : Work hand-in-hand with UI/UX designers and product teams to bridge creative layouts with structural frontend efficiency via reusable atomic component libraries. - Technical Leadership : Cultivate frontend best practices including unit testing (Jest, React Testing Library), comprehensive code reviews, bundle size optimization, and responsive layout standards. **Requirements & Qualifications** - Experience : Minimum of 4 years of professional software engineering experience specializing in consumer-grade or complex B2B frontend web systems. - Core Tech Stack : Absolute mastery over React.js, TypeScript, modern ES6+ JavaScript, HTML5, and CSS3/TailwindCSS. - State & Data Control : Proficient handling asynchronous server states, mutations, and local state caching via tools like React Query / TanStack Query or Redux. - Performance Optimization : Clear understanding of rendering workflows, code-splitting, lazy loading, profiling React render cycles, and maximizing Web Vitals. - Build Systems : Experience managing modern configuration frameworks and bundlers like Vite, Webpack, or Next.js. (ref:hirist.tech)