Develop and maintain modern web applications using Next.js and React.js
Build responsive, user-friendly interfaces using Tailwind CSS
Write clean, reusable, and scalable code following best practices and design patterns
Design and implement reusable components (tables, forms, modals, UI systems)
Integrate front-end applications with REST APIs and backend services
Manage forms and validation using React Hook Form and Zod
Customize and extend UI libraries like Ant Design
Optimize application performance (SSR, lazy loading, code splitting)
Collaborate with backend developers and designers to deliver complete features
Ensure code quality through proper structure, typing, and documentation