Back to all jobs
Cosette Network

Fullstack Developer

Noidahybrid7.0 - 11.0 years

Apply for this position

All fields marked * are required

Name & contact details are extracted from your resume automatically.

Job Description

Key Responsibilities

• Build and maintain the Human-in-the-Loop (HITL) worklist UI — enabling finance reviewers to view queued tasks, inspect AI recommendations with supporting context, take approval or rejection decisions, add notes, and trigger escalations.

• Develop the exception management dashboard — displaying real-time exception queues by type, aging bucket, and priority, with drill-down into individual exception detail, resolution history, and lifecycle status.

• Design and implement RESTful APIs in Node.js or Python that serve the frontend, connecting UI interactions to the underlying platform services — orchestration, exception routing, approval workflows, audit trail, and notifications.

• Design DynamoDB table schemas and access patterns for workflow state, tenant configuration, exception lifecycle records, and audit events — applying single-table design and GSI strategies for efficient querying.

• Implement real-time UI updates using WebSockets or Server-Sent Events (SSE) to keep worklists, exception queues, and workflow status indicators live without full-page refreshes.

• Integrate with AWS Cognito or equivalent for authentication and role-based access control — ensuring that tenant isolation, approver role restrictions, and audit trail requirements are enforced at the API layer.

• Collaborate with AI and backend engineers to surface LLM-generated recommendations, confidence scores, and agent reasoning in the UI in a way that helps human reviewers make faster, better-informed decisions.

• Ensure frontend observability — client-side error tracking, performance monitoring, and usage analytics — to support continuous improvement of the user experience across clients.

Required Skills

• 5+ years of fullstack engineering experience with strong proficiency in React or Angular and Node.js or Python.

• Strong TypeScript skills across both frontend and backend.

• Hands-on experience with AWS services — Lambda, API Gateway, DynamoDB, S3, CloudFront, Cognito, SQS, and SNS.

• Experience building and consuming RESTful APIs — including API design, versioning, error handling, and pagination.

• Proficiency with state management libraries — Redux or Redux Toolkit (React), NgRx (Angular), or equivalent.

• Experience building form-heavy, data-intensive enterprise UIs — multi-step forms, configurable tables, inline editing, and complex validation.

• Understanding of authentication and authorisation patterns — OAuth 2.0, JWT, session management, and role-based access control.

• Strong grasp of web performance fundamentals — lazy loading, code splitting, caching strategies, and optimistic UI updates.

• Experience building approval workflow or task management UIs where human decisions are a core interaction pattern — not just CRUD screens.

Preferred Qualifications

• Solid experience with DynamoDB — data modelling, single-table design, Global Secondary Indexes (GSIs), and query optimisation for high-throughput read/write patterns.

• Experience with data visualisation libraries (Recharts, Chart.js, D3, Highcharts, or Angular equivalents) for building operational dashboards with filtering and drill-down.

• Experience with CI/CD pipelines and containerised deployments (Docker, AWS ECS or Lambda).

• Prior experience building UIs for Finance and Accounting operations — invoice processing, payments, reconciliation, or similar workflows.

• Exposure to drag-and-drop or visual mapping interfaces — field mappers, flow builders, or rule configurators — relevant to the integration layer configuration UI.

• Familiarity with audit trail and compliance requirements in regulated environments — understanding how user actions in the UI must be logged and traceable.

• Experience integrating frontend applications with LLM or AI services — surfacing model outputs, confidence indicators, and explanations in a user-friendly way.

• Knowledge of accessibility standards (WCAG 2.1) for enterprise application UIs.

• Familiarity with micro-frontend architecture for large-scale platform applications.

• Experience with AWS Amplify or similar frameworks for accelerating frontend-to-AWS service connectivity.

• Understanding of Finance and Accounting KPIs — STP rate, first-pass match rate, exception aging — and how operational teams use these metrics to manage performance.

Skills

Required

pythonNodeReactAngularAWS

Preferred

Typescript
Fullstack Developer at Cosette Network | Talynce Jobs