E

EXL

Analyzes business data and runs outsourced operations

Full Stack Web Developer - React / Node.js

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong proficiency in React, including components, hooks, routing, and state management.
  • Excellent HTML5 and CSS3 skills, including responsive layouts and print-oriented styles such as page breaks and print media queries.
  • Solid experience with Node.js and RESTful API development using Express or a similar framework.
  • Experience integrating front-end applications with SQL-backed APIs, preferably on Db2 or other relational databases.
  • Understanding of working with stored procedures and table functions from the backend, including parameter handling, result sets, and error handling.
  • Experience implementing PDF or print-friendly invoice and receipt outputs from web applications.
  • Proficiency with Git and standard branching and workflow practices.
  • Hands-on experience containerizing applications using Docker, including building images and writing Dockerfiles.
  • Experience deploying and running Node.js and React services on Kubernetes, including basic manifests, deployments, services, configuration, and secrets.

Responsibilities

  • Design and develop responsive, pixel-perfect invoice and receipt-style user interfaces using React, HTML, and CSS, including complex tables, headers, footers, and print-friendly layouts.
  • Implement secure backend services in Node.js to execute Db2 stored procedures or table functions and expose data through APIs.
  • Work with data engineers and Db2 developers to understand existing stored procedures and reporting logic, and consume them correctly from the web layer.
  • Implement robust error handling, logging, and monitoring for invoice and report generation services.
  • Optimize front-end rendering and API performance for large or complex invoice datasets.
  • Implement export and print features, including PDF generation and high-fidelity print styles with proper pagination, page breaks, and branding.
  • Collaborate with business intelligence teams to ensure functional parity between legacy MicroStrategy invoices, Metabase-based reports, and new web-based invoice solutions.
  • Follow secure coding practices, including proper handling of authentication, authorization, and sensitive customer and financial data.
  • Participate in code reviews, maintain documentation, and contribute to continuous integration and continuous delivery pipelines.

Desired Qualifications

  • Experience working with business intelligence and reporting tools such as Metabase, MicroStrategy, Tableau, or Power BI.
  • Prior experience with financial, billing, or invoice applications.
  • Knowledge of TypeScript for front-end and/or back-end codebases.
  • Experience with Kubernetes ecosystem tools such as Helm, Ingress, and monitoring.
  • Exposure to continuous integration and continuous delivery pipelines for containerized applications, including building, testing, and deploying Docker and Kubernetes workloads.

About the Company

EXL

Analyzes business data and runs outsourced operations

EXL analyzes business data and runs outsourced operations for insurers, healthcare payers, banks, retailers, and other large organizations. Its teams combine industry expertise with data engineering and AI to handle tasks such as claims processing, payment reviews, customer service, and finance within existing technology environments. The company also builds software, including LifePRO, which manages insurance policies, and EXLdata.ai, which connects fragmented data for use in AI systems. Clients pay for consulting projects, ongoing managed services, and software delivered through the cloud. EXL was founded in 1999 and is headquartered in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1999

Recently Posted Jobs

Explore more opportunities at EXL

See more jobs