
| Location: | Bangalore |
| Openings: | 1 |
| Salary Range: |
Description:
• *Title : **Principal Engineer – Frontend / UI (ReactJS & .NET UI)
• *Expereince : **11+ years
• *Job type : Full time
• *Location : Bangalore
• *Work mode: (Hybrid 2 days/week WFO, 3 days WFH)
• *Mandatory
Key Skills:
• C#, WinForms, WPF and .net
• Job Summary
• HealthEdge is seeking a Principal Frontend/UI Engineer to lead the design,
modernization, and delivery of enterprise-grade user interfaces for US
healthcare software platforms.
This role requires deep expertise in legacy
.NET Framework UI development (C#, WinForms, DevExpress) and modern
ReactJS-based web applications.
The ideal candidate will drive UI
architecture, modernization strategy, engineering standards, and mentorship
while ensuring secure, accessible, maintainable and high-quality healthcare
user experiences.
One will also coordinate with the rest of the team
working on different layers of the stack.
Therefore, a commitment to
collaborative problem-solving, sophisticated design and high-quality
products are important.
Strong written and verbal communication skills in
English.
• Key
Responsibilities:
• - Lead frontend/UI architecture across legacy .NET UI applications and
modern ReactJS web applications
• Establish frontend engineering standards, best practices, and design
patterns
• Deliver scalable, accessible, maintainable and performant UI solutions
aligned with US healthcare compliance needs
• Mentor frontend engineers and provide technical leadership in the team
• Lead the full software development lifecycle from requirements
analysis through deployment and production support
• Collaborate with Product, UX, QA, and cross-functional stakeholders in
an Agile environment
• Ability to understand complex problems and build small PoCs or
technical spikes to evaluate frontend solutions when required and
communicating to leadership to influence.
• Work as part of agile team to implement according to the requirements
while adhering to the best coding development standards and architectural
standards.
• Experience with building large-scale cloud based or on-prem web
applications on AWS, Docker, Kubernetes
• Required Skills &
Qualifications:
• *Legacy Frontend / UI Stack:
• - Strong experience with C# and .NET Framework for UI development
• Experience with DevExpress or similar third-party UI component
libraries
• Consuming SOAP-based web services from UI applications
• UI automation/testing using Ranorex and NUnit is preferrable
• Strong understanding of event-driven UI programming, UI state
management, and lifecycle handling in .NET applications
• Modern Frontend Stack:
• - Strong proficiency in ReactJS, including:
• Virtual DOM, Hooks, component architecture, state management, data
flow and forms
• JavaScript, TypeScript, HTML, CSS, responsive design, npm (or yarn),
express
• State management: Redux (or equivalent)
• API integration using Axios, node-fetch, or similar
• UI testing using Jest and Katalon.
Experience with test driven
development practices.
• Styling using Material UI, styled-components, or similar libraries
• Other
Skills:
• - Git, JIRA, SalesForce
• Debugging using Chrome DevTools and React DevTools
• Development environments: VS Code (NeoVIM a plus)
• Agile/Scrum development methodology
• Strong understanding of ADA / accessibility standards
• Experience building enterprise healthcare applications are a plus
• Awareness of HIPAA-conscious UI design, data privacy, and security
best practices are a plus
• Ability to deliver highly reliable, user-friendly interfaces for
clinical, claims, or payer workflows
• Understanding of UI/UX best practices and branding consistency
• Defines frontend technical design, standards, strategy and long-term
UI direction by working with UX and other architects.
• Leads complex UI initiatives with cross-team impact and works with
cross functionalities team of the entire stack
• Acts as a mentor and technical lead.
Experience leading the team is a
must.
• Exposure to Micro frontend architecture is a plus
• Experience with UI architectural patterns
• Ability to structure UI code for maintainability, testability, and
separation of concerns
• Experience optimizing UI responsiveness, rendering performance, and
memory usage in .NET desktop or thick-client UI applications and Web
applications
• Participate in production support, root cause analysis, and defect
resolution for UI applications
• Ensure frontend solutions meet reliability, performance, and
operational readiness standards