Senior Front-End Developer _React

3 - 7 years

5 - 10 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Requirements

We are seeking a highly capable Senior Front-End Developer with solid experience in React JS and front-end data visualization. The ideal candidate will have hands-on expertise in building complex UI systems, implementing charting libraries like Highcharts, handling frontend-level mathematical computations, and managing real-time event-based applications. You will play a leading role in delivering production-grade solutions and mentoring junior developers.

Work Experience

Key Responsibilities:

  • Develop and maintain advanced user interfaces using React JS.
  • Build and integrate dynamic charting dashboards using Highcharts or similar libraries.
  • Design reusable, customizable UI components with performance in mind.
  • Implement frontend-based mathematical calculations such as running averages, deltas, and more.
  • Handle sequential API calls where one depends on the response of another.
  • Manage real-time data handling and event-based UI updates.
  • Resolve deployment and environment-specific front-end issues.
  • Use Git for version control and collaborate across branches and repositories.
  • Use Postman for API testing, response validation, and integration.
  • Lead issue identification, variability management, and debugging.
  • Collaborate with back-end and product teams to ensure seamless data handling and component interaction.

Required Skills and Qualifications:

  • React JS Expertise: Strong knowledge of React with functional components, hooks, and lifecycle understanding.
  • Charting Library Experience: Proven experience in using Highcharts (or similar) for data visualization with dynamic filtering, aggregation, and styling.
  • Mathematical Logic: Ability to implement complex mathematical logic (e. g. , running/moving average) directly on the front end.
  • API Call Management: Knowledge of managing dependent and parallel API calls using Promises, async/await, or Axios chaining.
  • Event-Based Handling: Familiarity with implementing event-driven UIs and WebSocket/event listeners.
  • Deployment Handling: Experience resolving front-end deployment issues (build failures, asset loading, config-based environments).
  • Version Control: Hands-on experience with Git for versioning and collaborative development.
  • Postman Usage: Skilled in using Postman for testing APIs, handling authentication, and analyzing response structures.
  • Custom Components: Ability to design and implement reusable and dynamic React components based on project needs.
  • Code Testing: Proficient in frontend testing using tools like Jest or React Testing Library.

Additional Skills (Preferred):

  • Strong understanding of Redux/Context API for state management.
  • Knowledge of TypeScript and modular coding practices.
  • Familiarity with Webpack, Babel, or Vite for optimized builds.
  • Experience in Agile environments using Jira/Confluence.
  • Exposure to frontend performance monitoring tools like Lighthouse or Sentry.

Interview-Driven Requirements (Experience Must Be Demonstrable):

  • Detailed explanation of past React-based project implementations.
  • Ability to handle sequential/conditional API calls.
  • Experience in event-based application architecture.
  • Real examples of solving frontend deployment issues.
  • Previous handling of variability/issue tracking in UIs.
  • Demonstrated custom component creation and reuse strategy.
  • Clear understanding of version control practices using Git.
  • Familiarity with Postman for debugging APIs and test cases.
  • Ability to explain and implement mathematical complexities like running/moving average on UI.
  • Direct experience in performing math logic computations on the front end (not offloaded to backend)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Quest Global Technologies logo
Quest Global Technologies

Engineering Services

San Jose

RecommendedJobs for You