HumanBit Logo

Senior React.js Developer | Codersbrain

full-time
Posted on September 1, 2025

Job Description

Senior React.js Developer

Company Overview

Company information is not specified.

Job Summary

The Senior React.js Developer will play a crucial role in developing high-quality front-end applications leveraging the React framework. This position requires a strong foundation in JavaScript, React, and modern web development practices to enhance user experience and optimize performance.

Responsibilities

  • Develop and maintain robust and scalable web applications using React.js and Redux.
  • Collaborate with UI/UX designers to implement responsive and intuitive user interfaces.
  • Utilize advanced React concepts including hooks, higher-order components (HOCs), and React Context API.
  • Optimize application performance through effective techniques in React, including lazy loading and React.Suspense.
  • Implement server-side rendering (SSR) and static site generation (SSG) using Next.js.
  • Handle data fetching efficiently using Axios and the Fetch API, including implementing interceptors and error handling.
  • Participate in code reviews and provide mentorship to junior developers on the team.
  • Utilize Azure DevOps for CI/CD processes and manage project configurations with YAML.

Qualifications

  • 8-9 years of professional experience in front-end development.
  • Minimum 6 years of experience specifically in React.js, with at least 4 years focused on its core functionalities.
  • Proficient in JavaScript (ES6+) and modern React concepts.
  • Experience with Redux (Thunk/Saga) and the React Context API.
  • Solid understanding of React Fiber architecture and virtual DOM reconciliation.
  • Hands-on experience with Next.js for SSR/SSG.
  • Proficiency in building custom hooks and HOCs.
  • Strong understanding of performance optimization strategies in React applications.
  • Familiarity with browser storage solutions (localStorage, sessionStorage) and secure handling of tokens.

Preferred Skills

  • Basic knowledge of real-time communication tools like SignalR or WebSockets.
  • Understanding of responsive design principles and CSS media queries.
  • Experience with Azure DevOps pipelines and YAML configurations.

Experience

  • 8-9 years of overall experience with a strong emphasis on React.js development for at least 4 years.

Environment

Work setting and location details are not specified.

Salary

Salary information is not provided.

Growth Opportunities

Potential career advancement opportunities are not specified.

Benefits

Details about benefits offered are not specified.

Powered by
HumanBit Logo