Search by job, company or skills

Exl

Full Stack Architect - Noida/Gurgaon/Bangalore

Save
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities:

  • 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.

Required Skills:

  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149067651