Job details

React JS Developer

  • Java
  • Redux
  • REST
  • GraphQL
  • TypeScript
  • Agile
  • Next.js

Posted: 1 week ago

Job description

React JS Developer

Key Responsibilities:

  • Develop responsive web applications using React.js, JavaScript (ES6+), and TypeScript
  • Build reusable components and front-end libraries for future use
  • Translate designs and wireframes into high-quality code
  • Optimize components for maximum performance across web-capable devices and browsers
  • Collaborate with cross-functional teams including designers, product managers, and backend developers
  • Integrate RESTful APIs, GraphQL, and WebSockets
  • Implement and maintain state management (e.g., Redux, Context API, Zustand)
  • Ensure code quality through unit testing, code reviews, and linting
  • Troubleshoot and debug issues to improve performance and maintainability
  • Keep up with the latest trends in front-end development and suggest improvements

Required Skills & Experience:

  • 4 to 8 years of experience in front-end web development
  • 3+ years of experience in React.js
  • Strong knowledge of JavaScript (ES6+), HTML5, CSS3, and DOM manipulation
  • Experience with React Hooks, functional components, and component lifecycle
  • Familiarity with TypeScript is a big plus
  • Proficient in integrating APIs (REST/GraphQL)
  • Experience with state management libraries like Redux, Context API, or MobX
  • Familiar with Webpack, Babel, Vite, or other modern build tools
  • Knowledge of unit testing frameworks like Jest, React Testing Library
  • Familiar with version control tools like Git

Nice to Have:

  • Experience with Next.js or SSR (Server-Side Rendering)
  • Exposure to micro-frontends or modular architectures
  • Experience working in Agile/Scrum teams
  • Familiarity with CI/CD processes and tools
  • Knowledge of accessibility standards (WCAG) and responsive design best practices

Soft Skills:

  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
  • Ability to work independently and within a team
  • A passion for writing clean, maintainable, and scalable code

IT Services & Consulting,
Full Time, Permanent
UI / UX
Education
Any Graduate
Any Postgraduate
Key Skills
Skills highlighted with ‘‘ are preferred keyskills