What are the responsibilities and job description for the React Developer position at Lorven Technologies, Inc.?
Hi ,
Our client is looking for React Developer for a long term project and below is the detailed requirement.
Role: React Developer
Locations: Hanover NJ
Job Description:
- Professional software development experience, including significant experience leading modern web UI initiatives.
- Deep hands-on experience building React applications with modern JavaScript/TypeScript, including components, hooks, state management, and architectural decision-making
- Lead the design, development, and enhancement of React-based user interfaces for an external-facing portal, integrating with REST/JSON APIs.
- Define reusable components, shared UI patterns, and front-end architecture decisions to improve maintainability, scalability, and consistency across applications.
- Lead front-end integration with enterprise authentication/authorization (e.g., SSO/OIDC/OAuth) and establish secure patterns for handling tokens, session state, and protected user journeys.
- Drive cross-team collaboration across cloud and on-premises environments, partnering with platform and backend teams to resolve integration issues and reduce delivery risk.
- Provide technical leadership across the SDLC in an Agile team, including refinement, estimation, solution design, development, code reviews, release readiness, and hands-on support for complex implementation work.
- Set and enforce front-end engineering standards for accessibility (WCAG), performance, secure coding, observability, and maintainable development practices.
- Own and improve CI/CD practices (e.g., Azure DevOps/GitHub Actions) by strengthening build and test automation, resolving pipeline issues, and supporting reliable deployments.
- Partner with UX, product, and engineering stakeholders to translate requirements into scalable solutions, while mentoring developers and promoting high-quality delivery practices.
- Supervisory Responsibilities: This role may provide technical leadership, mentoring, and day-to-day guidance to developers and project contributors, but does not require direct people management.