Designation: Senior Analyst
Role: Senior Full Stack Web Developer
Level: L2
Experience: 3 to 6 Years
Location: Chennai
Job Description:
We are seeking a skilled Full Stack Web Developer with 3–6 years of experience in modern web technologies. This is a hands-on technical role focused on designing and building a production-quality web portal that serves as the central workspace for document upload, AI output review, gap visualization, and workflow management. The role requires close collaboration with AI Engineers to integrate pipeline outputs into the portal seamlessly.
Responsibilities
- Design and build a full stack web portal covering document upload, extraction view, gap flag dashboard, and clarification review panel — with cloud storage integration for document persistence and versioning.
- Connect portal data flows to RESTful or GraphQL APIs and backend microservices for pipeline event triggering and structured JSON output consumption.
- Implement role-based access control (RBAC) using OAuth 2.0 / OpenID Connect (e.g., Azure AD / Auth0) and build approval workflows and notification systems across functional user groups.
- Support UAT sessions and incorporate reviewer feedback to refine portal performance, usability, and responsiveness across devices.
Skills
- Bachelor’s or Master’s degree in Computer Science, IT, Engineering, or a related field.
- 3–6 years of hands-on experience in full stack web development using React.js or Next.js (frontend) and Node.js / Python (backend).
- Strong proficiency in HTML5, CSS3, JavaScript/TypeScript, and component-based frontend development.
- Experience integrating web applications with cloud storage (Azure Blob / AWS S3), REST APIs, and third-party services.
- Hands-on experience building and consuming RESTful or GraphQL APIs, including webhook and event-driven patterns.
- Experience implementing authentication and role-based access using OAuth 2.0, JWT, and identity providers such as Azure AD or Auth0.
- Ability to consume, transform, and render structured JSON data within dynamic web UIs with strong UX sensibility.