POSITION OVERVIEW
Build modern, responsive web applications using Next.js, creating intuitive user interfaces with Tailwind CSS and engaging animations with Lottie.
KEY RESPONSIBIILITIES
- Develop and maintain Next.js applications with server-side rendering and static site generation
- Create responsive UI components using Tailwind CSS
- Integrate Lottie animations for enhanced user experience
- Consume and integrate RESTful APIs from Django backend
- Implement client-side authentication flows and token management
- Build reusable React components and custom hooks
- Optimize application performance and loading times
- Implement responsive design across all device sizes
- Handle client-side routing and navigation using Next.js App Router or Pages Router
- Manage application state effectively
- Implement form validation and error handling
- Ensure cross-browser compatibility
- Write clean, maintainable, and well-documented code
- Collaborate with backend developers on API integration