Role Description
We are seeking a Full Time Senior Frontend Developer with a passion for modern UI/UX and deep expertise in React.js, Next.js, and TypeScript. This role requires someone who can build not only visually stunning landing pages, but also fully interactive dashboards and custom web applications. You’ll work closely with UI/UX designers, backend developers, and product managers to create high-quality, scalable interfaces — from marketing pages to business-critical internal tools.
Responsibility
- Develop responsive, high-performance web applications, custom software UIs, and admin dashboards.
- Build complete landing pages and front-facing components from scratch.
- Translate Figma designs into functional, reusable UI components.
- Integrate with APIs (REST/GraphQL) and manage async data flows.
- Work with and customize MUI, Shadcn UI, and Chakra UI for consistent, beautiful UI implementation.
- Ensure applications are responsive, accessible, and SEO-friendly (SSR/SSG with Next.js).
- Participate in architectural decisions and frontend technical planning.
- Write clean, modular TypeScript code that is well-documented and tested.
- Collaborate in code reviews, mentor junior devs, and improve frontend workflows.
- Proactively identify UX bottlenecks and suggest solutions.
Must Have
- 4+ years of experience building real-world frontend applications.
Expertise in Next.js, React.js, and TypeScript.
- Proven experience building dashboards, custom admin panels, and data driven applications.
- Strong background in API integration and data management in the frontend.
- Experience turning Figma/Sketch/Adobe XD designs into dynamic, production-ready interfaces.
- Deep knowledge of responsive layout techniques and accessibility best practices.
- Proficiency with one or more modern UI libraries: MUI, Shadcn, Chakra UI.
- Familiarity with Git workflows, pull requests, and Agile delivery.
- Strong communication and collaboration skills.
- Experience with State management (Redux, Zustand, Recoil).
- Knowledge of GraphQL, headless CMSs, or real-time features (Sockets, Firebase).
- Understanding of full stack flow (Node.js, Express, databases).
- Testing experience with tools like Jest or React Testing Library.
- EXTRA: Exposure to animation libraries (Framer Motion, GSAP)