Role & responsibilities
- Develop and maintain scalable web applications using Next.js, React.js,
TypeScript, and JavaScript.
- Implement up-to-date UI using Tailwind CSS and responsive design principles.
- Build performant applications using SSR (Server-Side Rendering) and SSG (Static
Site Generation).
- Manage application state using Zustand, Redux, and TanStack Query.
- Integrate frontend applications with REST APIs and GraphQL services.
- Ensure cross-browser compatibility and responsive design across devices.
- Optimize application performance, accessibility, and SEO.
- Collaborate with designers, backend engineers, and product teams to deliver
high-quality features.
- Maintain clean, reusable, and well-documented code.
Preferred candidate profile
- Strong experience with Next.js and React.js
- Proficiency in TypeScript and modern JavaScript (ES6+)
- Experience with Tailwind CSS
- State management using Zustand, Redux
- Data fetching and caching with TanStack Query
- Experience with SSR and SSG
- Strong understanding of responsive web development
- Experience integrating GraphQL APIs