Posted:3 days ago|
Platform:
On-site
Full Time
Own the UI flow for submitting data product requests (Graph, SQL) and polling for job status. Integrate with backend services like UMS (for authorization and request queuing) and RIS (for status updates) using REST APIs. Collaborate with backend developers to define API contracts and error handling flows. Handle dynamic rendering of job statuses, progress bars, and result links based on RIS responses. Work with UX designers to create clean, accessible, and responsive UIs. Implement session-based role visibility to hide/show controls based on user role (from UMS). Optimize front-end performance and handle edge cases for timeout/error/404 scenarios from RIS. Participate in Agile ceremonies (sprint planning, retrospectives, demos). Required Skills: 4+ years of hands-on experience in React.js (functional components and hooks) Strong understanding of TypeScript or JavaScript ES6+ Experience calling and managing data from REST APIs using tools like Axios/Fetch Familiarity with state management (Redux, React Context, or Zustand) Experience integrating with backend microservices and handling async flows Understanding of API status codes (e.g., 202 Accepted, 404 Not Found, custom RIS codes) Knowledge of frontend logging, request_id propagation, and error display patterns Good to Have: Exposure to data visualization libraries (e.g., Chart.js, D3.js) for rendering query results Familiarity with Kubernetes or Redis (for basic developer-level understanding) Knowledge of EFS and backend job orchestration in cloud-native apps Experience with tools like Postman, Swagger, and Git workflows
Virtusa
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
8.0 - 12.0 Lacs P.A.
Chennai
8.0 - 13.0 Lacs P.A.
Chandigarh, Chandigarh, India
Experience: Not specified
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
2.0 - 3.5 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Bengaluru
7.0 - 12.0 Lacs P.A.
Coimbatore, Tamil Nadu, India
Salary: Not disclosed
Bangalore Urban, Karnataka, India
Experience: Not specified
Salary: Not disclosed
Bhubaneswar, Odisha, India
Experience: Not specified
Salary: Not disclosed