About the Role
As a React Frontend Developer, you will transform product designs into fluid, responsive, and accessible client-side applications. You will manage complex client state, integrate asynchronous APIs, optimize browser render performance, and ensure consistent behavior across browsers and mobile screens.
Responsibilities
- ✓Build reusable, accessible React components conforming to UI specifications.
- ✓Manage server state and caching efficiently using TanStack Query (React Query) or Redux Toolkit.
- ✓Implement pixel-perfect responsive layouts ensuring full mobile touch fidelity.
- ✓Collaborate with backend teams on endpoint data structures and error handling.
- ✓Audit bundle size and eliminate unnecessary component re-renders.
Technical Skills & Relevant Competencies
- ✓Strong proficiency with React, TypeScript, modern CSS, and HTML5 semantic standards.
- ✓Experience with state management libraries and data-fetching workflows.
- ✓Solid understanding of responsive layout techniques (Flexbox, CSS Grid).
- ✓Experience interacting with RESTful JSON endpoints.
- ✓Familiarity with Git and collaborative development workflows.
What We Look For
- ✦Sharp visual eye and appreciation for typography, spacing, and micro-interactions.
- ✦Focus on creating clean, intuitive user experiences.