You will set the technical direction for a team of frontend and fullstack engineers, make foundational technology and design decisions, conduct code and architecture reviews, and remain hands-on enough to prototype, validate, and course-correct implementation as needed. You will work closely with the Agentic Architect, AI engineers, backend platform engineers, and finance domain SMEs to ensure that what gets built is technically excellent, scalable across multiple client deployments, and genuinely usable by non-technical finance operations teams.
- Own the end-to-end technical architecture of the product's frontend and API layer — including component architecture, state management strategy, API design, DynamoDB access patterns, AWS infrastructure, authentication model, and real-time data strategy.
- Define the frontend architecture for a multi-tenant, role-aware platform — covering application structure, routing, lazy loading strategy, shared component library, design system governance, and per-tenant configuration rendering.
- Architect the HITL worklist, exception management dashboard, connector configuration UI, and approval management screens — defining interaction patterns, data flows, real-time update mechanisms, and role-based access control at the component level.
- Design the visual field mapper interface — a drag-and-drop tool enabling implementation consultants to map ERP source fields to canonical platform fields without writing code — defining the underlying data model, rendering engine, and save/load configuration mechanism.
- Define the backend API architecture — RESTful API design, request/response contracts, versioning strategy, error handling patterns, pagination, and integration with platform services (orchestration, exception routing, audit trail, notifications).
- Own the DynamoDB data modelling for the application layer — access pattern analysis, single-table design decisions, GSI strategy, partition key selection, and query optimisation for worklist, exception, configuration, and audit data.
- Design the real-time data architecture — WebSocket or SSE implementation strategy, connection management, reconnect logic, and server-side event fan-out — to keep live queues and workflow status indicators current without degrading performance.
- Define the AWS infrastructure architecture for the frontend and API layer — CloudFront distribution, S3 hosting, API Gateway configuration, Lambda function design, Cognito integration, and environment management across dev, staging, and production.
- Lead architecture and code reviews for the frontend and fullstack engineering team — setting coding standards, reviewing critical pull requests, and ensuring implementation aligns with the intended architecture.
- Work with the Agentic Architect and backend platform engineers to define clean API contracts between the UI layer and the underlying platform services — ensuring loose coupling, independent deployability, and testability.
- Collaborate with client technical stakeholders during solutioning and delivery — explaining UI architecture decisions, assessing client-specific constraints (SSO requirements, network policies), and adapting the platform design without compromising reusability.
- Define non-functional requirements for the frontend and API layer — page load performance targets, API latency SLAs, availability requirements, and security controls — and validate that the implementation meets them.
- Mentor frontend and fullstack engineers — establishing Architecture Decision Records (ADRs), conducting design sessions, and developing engineering standards the team follows consistently.
- 8–10 years of fullstack engineering experience with at least 4 years in a technical lead or architect role owning design decisions across frontend and backend.
- Deep expertise in React or Angular with TypeScript — component architecture, performance optimisation, state management (Redux/NgRx), and large-scale application structuring.
- Strong backend API design and development skills in Node.js or Python — RESTful API design, middleware patterns, API Gateway integration, and Lambda function architecture.
- Deep DynamoDB/NoSQL knowledge — single-table design, access pattern modelling, GSI strategy, partition key design, and cost/performance optimisation for high-throughput read/write patterns.
- Solid AWS architecture experience — CloudFront, S3, API Gateway, Lambda, DynamoDB, Cognito, SQS, SNS, EventBridge, and X-Ray — with the ability to design and implement infrastructure using AWS CDK or Terraform.
- Experience designing multi-tenant SaaS frontend architectures — tenant isolation, per-tenant configuration rendering, role-based access control, and shared component reuse.
- Strong experience with real-time frontend patterns — WebSockets, SSE, connection lifecycle management, and server-side event delivery at scale.
- Proven ability to design and enforce frontend engineering standards — component libraries, design system governance, coding conventions, testing strategies, and CI/CD pipelines.
- Experience building data-intensive enterprise UIs — operational dashboards, configurable data grids, multi-step approval workflows, and complex form validation.
- Strong communication skills — able to produce clear architecture documentation, lead design reviews, and explain technical decisions to both engineering teams and non-technical stakeholders.
- Ability to remain hands-on during critical delivery phases — writing reference implementations, unblocking engineers, and validating architectural decisions through working code.
- Prior experience building interfaces for Finance and Accounting operations — invoice processing queues, payment approval workflows, exception management dashboards, or reconciliation tracking screens.
- Familiarity with surfacing AI and LLM outputs in enterprise UIs — displaying agent recommendations, confidence scores, and reasoning evidence in a way that supports human decision-making without overwhelming the user.
- Knowledge of audit trail and compliance requirements in regulated finance environments — how user actions must be captured, stored, and presented for SOX or equivalent control validation.
- Experience with micro-frontend architecture for large-scale platform applications developed across multiple teams.
- Understanding of Finance and Accounting KPIs — STP rate, first-pass match rate, exception aging — and experience designing dashboards that help operations teams manage performance against these metrics.
- Experience integrating enterprise SSO (SAML, OIDC) and adapting Cognito-based authentication to client identity provider requirements.
- Familiarity with end-to-end testing frameworks — Cypress or Playwright — and experience defining a testing strategy for complex enterprise UI applications.
You will set the technical direction for a team of frontend and fullstack engineers, make foundational technology and design decisions, conduct code and architecture reviews, and remain hands-on enough to prototype, validate, and course-correct implementation as needed. You will work closely with the Agentic Architect, AI engineers, backend platform engineers, and finance domain SMEs to ensure that what gets built is technically excellent, scalable across multiple client deployments, and genuinely usable by non-technical finance operations teams.
- Own the end-to-end technical architecture of the product's frontend and API layer — including component architecture, state management strategy, API design, DynamoDB access patterns, AWS infrastructure, authentication model, and real-time data strategy.
- Define the frontend architecture for a multi-tenant, role-aware platform — covering application structure, routing, lazy loading strategy, shared component library, design system governance, and per-tenant configuration rendering.
- Architect the HITL worklist, exception management dashboard, connector configuration UI, and approval management screens — defining interaction patterns, data flows, real-time update mechanisms, and role-based access control at the component level.
- Design the visual field mapper interface — a drag-and-drop tool enabling implementation consultants to map ERP source fields to canonical platform fields without writing code — defining the underlying data model, rendering engine, and save/load configuration mechanism.
- Define the backend API architecture — RESTful API design, request/response contracts, versioning strategy, error handling patterns, pagination, and integration with platform services (orchestration, exception routing, audit trail, notifications).
- Own the DynamoDB data modelling for the application layer — access pattern analysis, single-table design decisions, GSI strategy, partition key selection, and query optimisation for worklist, exception, configuration, and audit data.
- Design the real-time data architecture — WebSocket or SSE implementation strategy, connection management, reconnect logic, and server-side event fan-out — to keep live queues and workflow status indicators current without degrading performance.
- Define the AWS infrastructure architecture for the frontend and API layer — CloudFront distribution, S3 hosting, API Gateway configuration, Lambda function design, Cognito integration, and environment management across dev, staging, and production.
- Lead architecture and code reviews for the frontend and fullstack engineering team — setting coding standards, reviewing critical pull requests, and ensuring implementation aligns with the intended architecture.
- Work with the Agentic Architect and backend platform engineers to define clean API contracts between the UI layer and the underlying platform services — ensuring loose coupling, independent deployability, and testability.
- Collaborate with client technical stakeholders during solutioning and delivery — explaining UI architecture decisions, assessing client-specific constraints (SSO requirements, network policies), and adapting the platform design without compromising reusability.
- Define non-functional requirements for the frontend and API layer — page load performance targets, API latency SLAs, availability requirements, and security controls — and validate that the implementation meets them.
- Mentor frontend and fullstack engineers — establishing Architecture Decision Records (ADRs), conducting design sessions, and developing engineering standards the team follows consistently.
- 8–10 years of fullstack engineering experience with at least 4 years in a technical lead or architect role owning design decisions across frontend and backend.
- Deep expertise in React or Angular with TypeScript — component architecture, performance optimisation, state management (Redux/NgRx), and large-scale application structuring.
- Strong backend API design and development skills in Node.js or Python — RESTful API design, middleware patterns, API Gateway integration, and Lambda function architecture.
- Deep DynamoDB/NoSQL knowledge — single-table design, access pattern modelling, GSI strategy, partition key design, and cost/performance optimisation for high-throughput read/write patterns.
- Solid AWS architecture experience — CloudFront, S3, API Gateway, Lambda, DynamoDB, Cognito, SQS, SNS, EventBridge, and X-Ray — with the ability to design and implement infrastructure using AWS CDK or Terraform.
- Experience designing multi-tenant SaaS frontend architectures — tenant isolation, per-tenant configuration rendering, role-based access control, and shared component reuse.
- Strong experience with real-time frontend patterns — WebSockets, SSE, connection lifecycle management, and server-side event delivery at scale.
- Proven ability to design and enforce frontend engineering standards — component libraries, design system governance, coding conventions, testing strategies, and CI/CD pipelines.
- Experience building data-intensive enterprise UIs — operational dashboards, configurable data grids, multi-step approval workflows, and complex form validation.
- Strong communication skills — able to produce clear architecture documentation, lead design reviews, and explain technical decisions to both engineering teams and non-technical stakeholders.
- Ability to remain hands-on during critical delivery phases — writing reference implementations, unblocking engineers, and validating architectural decisions through working code.
- Prior experience building interfaces for Finance and Accounting operations — invoice processing queues, payment approval workflows, exception management dashboards, or reconciliation tracking screens.
- Familiarity with surfacing AI and LLM outputs in enterprise UIs — displaying agent recommendations, confidence scores, and reasoning evidence in a way that supports human decision-making without overwhelming the user.
- Knowledge of audit trail and compliance requirements in regulated finance environments — how user actions must be captured, stored, and presented for SOX or equivalent control validation.
- Experience with micro-frontend architecture for large-scale platform applications developed across multiple teams.
- Understanding of Finance and Accounting KPIs — STP rate, first-pass match rate, exception aging — and experience designing dashboards that help operations teams manage performance against these metrics.
- Experience integrating enterprise SSO (SAML, OIDC) and adapting Cognito-based authentication to client identity provider requirements.
- Familiarity with end-to-end testing frameworks — Cypress or Playwright — and experience defining a testing strategy for complex enterprise UI applications.
You will set the technical direction for a team of frontend and fullstack engineers, make foundational technology and design decisions, conduct code and architecture reviews, and remain hands-on enough to prototype, validate, and course-correct implementation as needed. You will work closely with the Agentic Architect, AI engineers, backend platform engineers, and finance domain SMEs to ensure that what gets built is technically excellent, scalable across multiple client deployments, and genuinely usable by non-technical finance operations teams.
- Own the end-to-end technical architecture of the product's frontend and API layer — including component architecture, state management strategy, API design, DynamoDB access patterns, AWS infrastructure, authentication model, and real-time data strategy.
- Define the frontend architecture for a multi-tenant, role-aware platform — covering application structure, routing, lazy loading strategy, shared component library, design system governance, and per-tenant configuration rendering.
- Architect the HITL worklist, exception management dashboard, connector configuration UI, and approval management screens — defining interaction patterns, data flows, real-time update mechanisms, and role-based access control at the component level.
- Design the visual field mapper interface — a drag-and-drop tool enabling implementation consultants to map ERP source fields to canonical platform fields without writing code — defining the underlying data model, rendering engine, and save/load configuration mechanism.
- Define the backend API architecture — RESTful API design, request/response contracts, versioning strategy, error handling patterns, pagination, and integration with platform services (orchestration, exception routing, audit trail, notifications).
- Own the DynamoDB data modelling for the application layer — access pattern analysis, single-table design decisions, GSI strategy, partition key selection, and query optimisation for worklist, exception, configuration, and audit data.
- Design the real-time data architecture — WebSocket or SSE implementation strategy, connection management, reconnect logic, and server-side event fan-out — to keep live queues and workflow status indicators current without degrading performance.
- Define the AWS infrastructure architecture for the frontend and API layer — CloudFront distribution, S3 hosting, API Gateway configuration, Lambda function design, Cognito integration, and environment management across dev, staging, and production.
- Lead architecture and code reviews for the frontend and fullstack engineering team — setting coding standards, reviewing critical pull requests, and ensuring implementation aligns with the intended architecture.
- Work with the Agentic Architect and backend platform engineers to define clean API contracts between the UI layer and the underlying platform services — ensuring loose coupling, independent deployability, and testability.
- Collaborate with client technical stakeholders during solutioning and delivery — explaining UI architecture decisions, assessing client-specific constraints (SSO requirements, network policies), and adapting the platform design without compromising reusability.
- Define non-functional requirements for the frontend and API layer — page load performance targets, API latency SLAs, availability requirements, and security controls — and validate that the implementation meets them.
- Mentor frontend and fullstack engineers — establishing Architecture Decision Records (ADRs), conducting design sessions, and developing engineering standards the team follows consistently.
- 8–10 years of fullstack engineering experience with at least 4 years in a technical lead or architect role owning design decisions across frontend and backend.
- Deep expertise in React or Angular with TypeScript — component architecture, performance optimisation, state management (Redux/NgRx), and large-scale application structuring.
- Strong backend API design and development skills in Node.js or Python — RESTful API design, middleware patterns, API Gateway integration, and Lambda function architecture.
- Deep DynamoDB/NoSQL knowledge — single-table design, access pattern modelling, GSI strategy, partition key design, and cost/performance optimisation for high-throughput read/write patterns.
- Solid AWS architecture experience — CloudFront, S3, API Gateway, Lambda, DynamoDB, Cognito, SQS, SNS, EventBridge, and X-Ray — with the ability to design and implement infrastructure using AWS CDK or Terraform.
- Experience designing multi-tenant SaaS frontend architectures — tenant isolation, per-tenant configuration rendering, role-based access control, and shared component reuse.
- Strong experience with real-time frontend patterns — WebSockets, SSE, connection lifecycle management, and server-side event delivery at scale.
- Proven ability to design and enforce frontend engineering standards — component libraries, design system governance, coding conventions, testing strategies, and CI/CD pipelines.
- Experience building data-intensive enterprise UIs — operational dashboards, configurable data grids, multi-step approval workflows, and complex form validation.
- Strong communication skills — able to produce clear architecture documentation, lead design reviews, and explain technical decisions to both engineering teams and non-technical stakeholders.
- Ability to remain hands-on during critical delivery phases — writing reference implementations, unblocking engineers, and validating architectural decisions through working code.
- Prior experience building interfaces for Finance and Accounting operations — invoice processing queues, payment approval workflows, exception management dashboards, or reconciliation tracking screens.
- Familiarity with surfacing AI and LLM outputs in enterprise UIs — displaying agent recommendations, confidence scores, and reasoning evidence in a way that supports human decision-making without overwhelming the user.
- Knowledge of audit trail and compliance requirements in regulated finance environments — how user actions must be captured, stored, and presented for SOX or equivalent control validation.
- Experience with micro-frontend architecture for large-scale platform applications developed across multiple teams.
- Understanding of Finance and Accounting KPIs — STP rate, first-pass match rate, exception aging — and experience designing dashboards that help operations teams manage performance against these metrics.
- Experience integrating enterprise SSO (SAML, OIDC) and adapting Cognito-based authentication to client identity provider requirements.
- Familiarity with end-to-end testing frameworks — Cypress or Playwright — and experience defining a testing strategy for complex enterprise UI applications.
Skills Required
- 8-10 years fullstack engineering experience with at least 4 years as technical lead or architect
- Deep expertise in React or Angular with TypeScript
- Experience with state management (Redux or NgRx) and large-scale frontend architecture
- Backend API design and development in Node.js or Python
- Deep DynamoDB/NoSQL knowledge including single-table design and GSI strategy
- AWS architecture experience: CloudFront, S3, API Gateway, Lambda, DynamoDB, Cognito, SQS, SNS, EventBridge, X-Ray
- Infrastructure-as-code experience with AWS CDK or Terraform
- Experience designing multi-tenant SaaS frontend architectures and role-based access control
- Experience with real-time frontend patterns (WebSockets or SSE) and connection management at scale
- Proven ability to define and enforce frontend engineering standards, CI/CD, testing strategies
- Experience building data-intensive enterprise UIs (dashboards, data grids, approval workflows)
- Strong communication and mentoring skills; ability to produce architecture documentation and lead reviews
- Willingness to remain hands-on during critical delivery phases and produce reference implementations
- Experience integrating enterprise SSO (SAML, OIDC) and adapting Cognito to identity provider requirements
- Prior experience building finance/accounting operation interfaces (invoice queues, approval workflows)
- Familiarity with surfacing AI/LLM outputs in enterprise UIs
- Knowledge of audit trail and compliance requirements in regulated finance environments (SOX)
- Experience with micro-frontend architectures for large teams
- Familiarity with end-to-end testing frameworks (Cypress or Playwright)
What We Do
Choosing a digital partner is about more than capabilities — it’s about collaboration and character. Unrealistic overhauls and off-the-shelf products ignore what matters most — your unique needs, culture, goals, and your legacy data and technology environments. At EXL, our collaboration is built on ongoing listening and learning to adapt our methodologies. We’re your business evolution partner—tailoring solutions that make the most of data to make better business decisions and drive more intelligence into your increasingly digital operations. Whether your goals are scaling the use of AI and digital, redesign operating models, or driving better and faster decisions, we’re here to partner with you to help you gain—and maintain—competitive advantage with efficient, sustainable models at scale. Our expertise in transformation, data science, and change management helps make your business more efficient and effective, improve customer relationships and enhance revenue growth. Instead of focusing on multi-year, resource- and time-intensive platform designs or migrations, we look deeper at your entire value chain to integrate strategies with impact. We use our specialization in analytics, digital interventions, and operations management—alongside deep industry expertise — to deliver solutions that help you outperform the competition. At EXL, it’s all about outcomes—your outcomes—and delivering success on your terms. Share your goals with us and together, we’ll optimize how you leverage data to drive your business forward. For more information, visit www.exlservice.com.








