Description:
We are looking for a skilled Frontend Developer who is passionate about building seamless, performant, and visually compelling web applications. In this role, you will transform design concepts into scalable, high-quality interfaces while ensuring exceptional user experiences. If you are a problem-solver with a strong eye for design and detail, we’d love to meet you.
Key Responsibilities
- Develop & Implement: Build responsive, scalable, and robust user interfaces using React.js, Next.js, and TypeScript.
-
- State Management: Design and manage application state effectively with tools such as Redux Toolkit, Context API, or Zustand.
-
- Performance & Optimization: Utilize SSR and SSG in Next.js to deliver fast, optimized, and reliable applications.
-
- Collaboration: Partner with UI/UX designers to ensure pixel-perfect, accessible, and technically feasible implementations.
-
- API Integration: Connect frontend applications with backend services and third-party APIs, ensuring efficient data handling and error management.
-
- Code Quality: Write clean, maintainable code with unit tests (Jest, React Testing Library) and participate in peer reviews to maintain high standards.
-
- Innovation: Stay up-to-date with modern frontend frameworks, libraries, and best practices, bringing fresh ideas to the team.
Required Qualifications
- 2–3 years of proven experience as a Frontend Developer with strong work samples in React.js and Next.js.
-
- Strong command of JavaScript (ES6+) and TypeScript.
-
- Proficiency with modern styling frameworks such as TailwindCSS (must-have) and component libraries like Ant Design or MUI.
-
- Solid understanding of state management (Redux Toolkit, Context API, Zustand, etc.).
-
- Experience working with RESTful APIs and asynchronous data fetching libraries (React Query, SWR is a plus).
-
- Familiarity with testing frameworks (Jest, React Testing Library).
-
- Hands-on experience with Git and version control workflows.
-
- Strong eye for design, usability, and user experience principles.
-
- Excellent problem-solving, teamwork, and communication skills.