{"id":3831905,"url":"https://alion.io/job/exl-frontend-engineer","title":"Frontend Engineer","company":{"id":38016,"name":"EXL","domain":"exlservice.com","url":"https://alion.io/company/exl","size_band":"5000+","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"B","score":76,"open_postings":245,"ghost_share":0,"stale_share":0.976,"repost_share":0,"time_to_fill_p50_days":26,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Noida, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Chart.js","optional":false},{"name":"FastAPI","optional":false},{"name":"HIPAA","optional":false},{"name":"HL7","optional":false},{"name":"JavaScript","optional":false},{"name":"PostCSS","optional":false},{"name":"React.js","optional":false},{"name":"Recharts","optional":false},{"name":"Rest API","optional":false},{"name":"Tailwind CSS","optional":false},{"name":"Vite","optional":false},{"name":"CI/CD","optional":true},{"name":"Docker","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Python","optional":true}],"status":"live","first_seen_at":"2026-11-05T19:35:30Z","employer_posted_date":null,"last_verified_at":"2026-11-05T19:35:30Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Job Description:\n\nQualifications:\nBachelor’s degree in computer science, mathematics, or a related field, or equivalent practical experience.\nMinimum 4 years of experience in front-end development.\nStrong experience with React and modern JavaScript, FastAPI REST API integrations, including auth, status codes, payload validation, and error handling.\nHands-on experience with React Hooks, Refs, Error Boundaries, Component Composition, useMemo, and useCallback.\nExperience building complex Single Page Applications (SPAs) with reusable component architectures.\nExperience developing interactive dashboards using Chart.js, Recharts, or similar visualization libraries. Ability to build custom charts, gauges, scorecards, and analytics views for large datasets.\nStrong knowledge of Tailwind CSS and responsive design principles.\nExperience creating modern, data-intensive dashboard applications.\nFocus on usability, accessibility, and performance optimization.\nExperience consuming REST APIs using Fetch or similar libraries.\nHandling file uploads using FormData.\nStructured error handling for authentication and authorization scenarios.\nUnderstanding of same-origin deployment patterns.\nExperience with Vite, PostCSS, and front-end build optimization.\nUnderstanding of production deployment and performance tuning.\nExperience in query troubleshooting such as isolating blocks of poor-performing code, determining root cause, and developing remediation actions.\nKnowledge of HIPAA compliance and data privacy standards.\nStrong understanding of QA methodologies, test planning, and defect tracking.\nAnalytical mindset with attention to detail and problem-solving skills.\nExperience in the US healthcare domain including CCDA, HL7, HEDIS, or healthcare analytics platforms is preferred.\nNice to have Docker and cloud deployment experience.\nNice to have CI/CD pipelines using GitHub Actions, DevOps, or similar tools.\nDesign-thinking and excellent verbal and written communication skills.\nCreate and deliver best practices, recommendations, and technical presentations adapting to different levels of key business and technical stakeholders.\n\nResponsibilities:\nDesign, develop, and maintain responsive single-page applications using React 19, Vite, and Tailwind CSS.\nBuild rich healthcare analytics dashboards with interactive charts, gauges, scorecards, and visual reports.\nImplement multi-file XML upload experiences with drag-and-drop support, progress tracking, validation, and error handling.\nIntegrate front-end components with REST APIs and manage API responses, authentication, and error scenarios.\nCreate reusable, scalable UI components and establish front-end best practices.\nOptimize application performance, accessibility, and responsiveness across devices.\nCollaborate with backend developers, product owners, and healthcare domain experts to deliver high-quality user experiences.\nSkills\nJavaScript, React, React.js, Tailwind CSS","description_format":"text","description_chars":2939,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Business Process Outsourcing (BPO)","AI Consulting & Integration","Analytics & BI Consulting"],"lifecycle":[{"event":"open","at":"2026-11-05T19:35:30Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":0,"expected_fill_days":26,"reasons":["seen:0","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-11-06T05:58:05Z"},"pay":null,"html_url":"https://alion.io/job/exl-frontend-engineer","json_url":"https://alion.io/job/exl-frontend-engineer.json","meta":{"generated_at":"2026-11-06T11:49:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21579,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":38016},"rest":"https://alion.io/mcp/rest/get_company?id=38016"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexl-frontend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fexl-frontend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fexl-frontend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/exl-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexl-frontend-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3831905}},{"tool":"search_jobs","arguments":{"company":"exlservice.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3831905},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}