The React Developer will be responsible for designing, developing, and maintaining modern web and headless applications using React.js, Next.js, and associated front-end technologies. The role demands hands-on technical expertise, architectural understanding of headless environments, and a structured approach to scalable UI development. This position requires collaboration across design, backend, and product teams to deliver high-performance, API-driven digital experiences. It is a contract / part-time role, suitable for professionals seeking flexible engagement within a dynamic consulting environment, while delivering to enterprise-grade standards.
Key Responsibilities
- Architect, build, and maintain React-based applications and headless front-ends, ensuring scalability and modularity.
- Develop responsive, accessible, and pixel-perfect UIs aligned with business and design specifications.
- Integrate RESTful and GraphQL APIs, orchestrating seamless communication between front-end and backend systems.
- Implement headless CMS integrations (e.g., Contentful, Strapi, Sanity) for dynamic content management.
- Build custom hooks, reusable components, and state management solutions (Redux, Context API, Recoil).
- Implement server-side rendering (SSR) and static site generation (SSG) with Next.js for performance and SEO.
- Ensure cross-browser and cross-device compatibility, optimizing for both web and mobile experiences.
- Collaborate closely with design teams to translate Figma/Adobe XD prototypes into functional, high-fidelity interfaces.
- Work with backend engineers to define data structures, endpoints, and integration strategies.
- Implement CI/CD pipelines and manage deployments through Git-based workflows and DevOps tools.
- Conduct performance audits and implement strategies for lazy loading, caching, and code splitting.
- Write unit, integration, and regression tests (using Jest, Cypress, or React Testing Library) to ensure reliability.
- Maintain clean, well-documented code adhering to internal standards and best practices.
- Diagnose and resolve UI/UX issues, performance bottlenecks, and security vulnerabilities.
- Participate in Agile ceremonies including sprint planning, reviews, and daily stand-ups.
- Stay updated with evolving React ecosystem trends, frontend tooling, and headless architectures.
- Provide technical input on scalability, maintainability, and system integration design decisions.
- Collaborate with SEO and content teams to ensure optimized rendering, structured data, and digital visibility.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Information Technology, or related discipline.
- Minimum 4 years of professional front-end development experience, including 3+ years in React.js / Next.js, and exposure to React Native.
- Proven experience building headless front-ends integrated with APIs or CMS platforms.
- Strong understanding of mobile app architecture, cross-platform deployment, and performance optimization.
- Proficiency in JavaScript (ES6+), TypeScript, and modern front-end frameworks.
- Familiarity with CI/CD, Git-based version control, and Agile methodologies.
- Experience with testing frameworks (Jest, React Testing Library, Cypress).
- Understanding of SEO, accessibility, and web security principles.
- Exposure to Node.js, Firebase, or backend integration preferred.
Job Types: Contractual / Temporary, Freelance
Contract length: 2 months
Pay: ₹15,000.00 - ₹25,000.00 per month
Benefits:
- Flexible schedule
- Work from home
Application Question(s):
- Where are you Based?
- Are you Available for Contractual/ Part-time or Freelancing work?
Education:
Experience:
- React: 4 years (Required)
- React Native: 4 years (Required)
Language:
Work Location: Remote