Frontend Developer (React.js)

Goodfit

Jaipur, Mumbai

On-site

INR 900,000 - 1,400,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Goodfit is seeking a skilled Frontend Developer with 4–6 years of experience in React.js and Next.js to build modern, scalable, responsive, and high-performance web applications. The ideal candidate will have strong expertise in component-based architecture, state management, responsive UI development, and frontend performance optimization.

Experience with API integration and backend communication will be an added advantage.

Qualifications

  • 4–6 years of frontend experience with React.js and Next.js
  • Strong JavaScript/TypeScript skills (ES6+)
  • Proficient in HTML5, CSS3 and responsive UI
  • Experience with state management (Hooks, Context API, Redux)
  • API integration and backend communication experience
  • Familiar with Agile/Scrum methodologies

Responsibilities

  • Develop and maintain React/Next.js web apps
  • Build reusable UI components and ensure cross-browser compatibility
  • Implement responsive UI with performance optimizations
  • Collaborate with product, design and backend teams
  • Participate in code reviews and agile ceremonies

Skills

React.js
Next.js
ES6+ JavaScript
TypeScript
HTML5/CSS3
React Hooks & Redux
API Integration
Responsive Design
Git/NPM
Agile/Scrum

Education

Bachelor’s degree in CS/IT

Tools

Webpack/Vite

Job description

Hiring: Frontend Developer – React.js & Next.js

Experience: 4–6 Years
Role: Frontend Developer
Employment Type: Full-time

Role Summary

We are looking for a skilled Frontend Developer with 4–6 years of experience in React.js and Next.js to build modern, scalable, responsive, and high-performance web applications. The ideal candidate will have strong expertise in component-based architecture, state management, responsive UI development, and frontend performance optimization. Experience with API integration and backend communication will be an added advantage.

Key Responsibilities
1. Frontend Development
  • Develop and maintain web applications using React.js and Next.js.
  • Build reusable, scalable, and maintainable UI components.
  • Create responsive, mobile-friendly interfaces with consistent cross-browser compatibility.
  • Optimize applications for performance, accessibility, and SEO.
2. Application Architecture
  • Implement best practices in component design, state management, and frontend architecture.
  • Participate in technical design discussions and architecture reviews.
  • Maintain coding standards, code quality, and technical documentation.
3. API Integration
  • Integrate RESTful APIs and backend services.
  • Handle authentication, authorization, session management, and API responses.
  • Collaborate with backend developers to ensure seamless application integration.
4. Testing and Quality
  • Perform unit testing and component testing.
  • Debug and resolve frontend issues.
  • Participate in code reviews and follow established development practices.
5. Collaboration
  • Work closely with Product Managers, UX/UI Designers, and Backend Developers.
  • Participate in Agile/Scrum ceremonies, sprint planning, estimation, and delivery.
Required Skills
  • Strong hands‑on experience with React.js and Next.js.
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience with React Hooks, Context API, and Redux/Redux Toolkit.
  • Familiarity with React Query/TanStack Query and form-handling libraries.
  • Understanding of Next.js features, including SSR, SSG, routing, middleware, and performance optimization.
  • Experience with responsive design and modern frontend development practices.
  • Working knowledge of Git, npm/yarn, Webpack/Vite, ESLint, and Prettier.
  • Understanding of Agile/Scrum methodologies.
Good to Have
  • Experience integrating REST APIs.
  • Knowledge of JWT, OAuth, and authentication mechanisms.
  • Basic knowledge of Node.js and Express.js.
  • Understanding of microservices architecture and application security.
  • Exposure to CI/CD pipelines and cloud platforms such as AWS, Azure, or GCP.
  • Experience building enterprise-scale applications.
  • Banking, FinTech, or financial services domain experience.
Preferred Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field.

Ideal Candidate

A hands-on frontend engineer with strong React.js and Next.js expertise, sound understanding of modern web application architecture, and the ability to deliver high-quality, scalable applications while collaborating effectively with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Developer
Senior Frontend Developer

CRM Tech India • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Frontend Developer (ReactJS / NextJS)
Frontend Developer (ReactJS / NextJS)

SRM Technologies • Bengaluru

On-site
INR 2,200,000 - 3,600,000
Frontend Developer
Frontend Developer

Anglara • India

On-site
INR 600,000 - 900,000
Opportunity to work on modern products
Collaborative team culture
Learning and upskilling opportunities
+1
FrontEnd Developer
FrontEnd Developer

PIPRA Solutions • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Frontend Developer (ReactJS)
Frontend Developer (ReactJS)

Wokab • Delhi

On-site
INR 900,000 - 1,300,000
Senior Frontend Developer(React.js)
Senior Frontend Developer(React.js)

Kaidoko • Delhi

On-site
INR 1,200,000 - 1,500,000
Frontend Developer
Frontend Developer

WAISL Limited • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Fullstack Engineer – React
Senior Fullstack Engineer – React

Photon • Bangalore Rural, Bengaluru, Chennai District

On-site
INR 4,000,000 - 6,000,000
Frontend Engineer - Lead / Senior
Frontend Engineer - Lead / Senior

Tachyon Technologies • Hyderabad

On-site
INR 1,800,000 - 2,400,000
React JS Developer
React JS Developer

Joyalukkas • Ernakulam

On-site
INR 1,200,000 - 1,800,000