12 Aug
|
Photon Group
|
India
12 Aug
Photon Group
India
Description
The React (Next.js) Developer is responsible for designing, developing, and maintaining scalable, high-performance web applications using React.js and Next.js. This role involves building production-ready features, integrating with backend/BFF APIs, ensuring high code quality, and implementing best practices in performance, accessibility, and security.
The developer will work closely with the React Lead, UX/UI designers, QA, DevOps, and backend teams to deliver modern web applications aligned with enterprise architecture and business requirements.
Key Responsibilities
1. Frontend Development
- Develop responsive, interactive, and accessible web pages using React.js and Next.js.
- Implement server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR) as required.
- Build reusable components, custom hooks, and libraries.
- Ensure cross-browser compatibility and mobile responsiveness.
2. Next.js Framework Implementation
- Utilize Next.js features effectively:
- getServerSideProps, getStaticProps, getStaticPaths
- API routes and middleware
- Dynamic routing, layouts, and nested routes
- Optimize hydration, lazy-loading, and client/server data fetching.
- Implement effective caching and prefetching strategies for faster UX.
3. State Management & Data Handling
- Manage application state using Redux Toolkit, Zustand, Recoil, or Context API + Hooks.
- Integrate with REST or GraphQL APIs from BFF/backend layers.
- Handle errors, loading states, and fallback UI for smoother user experiences.
4. UI/UX & Design System Integration
- Work with designers to implement pixel-perfect UIs aligned with the enterprise design system.
- Integrate components from Storybook or other design libraries.
- Implement accessibility (WCAG 2.1 AA) and responsive design best practices.
5. Performance Optimization
- Monitor and optimize Core Web Vitals (LCP, FID, CLS).
- Reduce bundle size using code splitting, lazy loading, and tree shaking.
📌 React (Next JS) Developer_Offshore (India)
🏢 Photon Group
📍 India