Front End Developer React

3 - 6 years

5 - 9 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Overview
We are seeking Frontend Developers to build a React SPA web app You will integrate with Python backends with APIs that orchestrate agentic AI workflows using LangGraph, delivering real-time, accessible, and performant user experiences Strong React, TypeScript, state management, and streaming integrations (SSE/Web Sockets) are essential Experience with MSAL/SSO, testing (Jest/RTL/Playwright), accessibility, and Azure CI/CD required Experience with AI-fueled coding with GitHub Copilot or Windsurf is a plus, Responsibilities Key Responsibilities Develop the main web application UI in React, implementing designs from the HR UI/UX team The design artifacts would be from Figma, Sketch Build and optimize complex, interactive flows that visualize progress and results from agentic AI workflows (eg, streaming outputs, step-by-step status updates, Planning Logs), Integrate securely with Python Fast API/LangGraph services via REST/WebSockets/Server-Side Events, handling streaming responses, Session and State Management Deliver production-quality code with tests (unit, integration, and E2E), enforce accessibility, and meet Core Web Vitals performance targets, Collaborate closely with AI Engineers to design contracts for workflow events/payloads and with the Designer on component libraries and interaction patterns, Establish CI/CD pipelines, feature flags, and telemetry; monitor user experience via Application Insights/Matomo Analytics, Write clear documentation and code comments; participate in code reviews and sprint ceremonies, Optionally leverage AI-assisted coding tools (eg, GitHub Copilot, Windsurf) to increase velocity while maintaining code quality, Requirements Required Technical Skills and Proficiency Levels JavaScript/TypeScript React: hooks, context, SSR/SSG awareness Nextjs or Vite-based React app State Management: Redux Toolkit or Zustand + Async data: TanStack Query/React Query CSS Modules: Experience with modular CSS architecture and component-scoped styling Styling: Tailwind and Material-UI component libraries Authentication/Authorization: MSAL, OAuth2/OIDC, JWT and familiarity with Azure Entra API Integration: REST, Web Sockets, SSE; streaming UIs; backoff/retry; cancellation Testing: Jest, React Testing Library + E2E: Playwright or Cypress Accessibility: WCAG 21 AA, keyboard nav, screen readers, color contrast Performance: profiling, code-splitting, memoization, Core Web Vitals Enterprise State Management: Complex state orchestration across multi-step workflows and real-time updates Security: OWASP Top 10, CSP, sanitization, dependency hygiene Build/DevOps: GitHub Actions/Azure Pipelines, code splitting, environment configs, Azure App Services Observability: Application Insights and Matomo, logs/metrics/traces, client error reporting Nice-to-Have Skills Familiarity with Web socket or SSE concepts and event models; designing UIs for long-running, multi-step AI workflows and streaming responses, Experience with Azure ecosystem: Azure AD, Microsoft Graph API, Azure OpenAI streaming behaviors, Azure Storage/CDN, Microsoft 365 Integration: Deep experience with Microsoft Graph, Teams, Outlook, and SharePoint APIs Data visualization: Proficient (Recharts, ECharts, or Visx) for workflow status, timelines, and analytics, Real-time collaboration patterns (optimistic UI, conflict resolution), Familiarity with JFrog for artifact and dependency management AI pair-programming tools: Experience with GitHub Copilot or Windsurf is a plus (optional),

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You