Senior Frontend Developer - React.js

3 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are actively seeking a highly skilled and dedicated Senior Front-end Developer with 3-4 years of hands-on experience specifically building complex applications with React.js. The ideal candidate will be a true expert in the React ecosystem, responsible for designing, developing, and optimizing highly interactive and performant user interfaces. You will be a key player in our innovative team, working closely with product designers and back-end engineers to deliver cutting-edge web Responsibilities :
  • Lead the development of sophisticated user-facing features and modular components primarily using React.js, Next.js, and TypeScript.
  • Design and implement robust, scalable, and reusable React component architectures and state management solutions (e.g., Context API, Redux, Zustand).
  • Translate complex UI/UX designs and wireframes into pixel-perfect, highly responsive, and performant React applications.
  • Optimize React application performance, bundle size, and rendering efficiency for maximum speed and user experience.
  • Deeply integrate front-end React components with RESTful APIs, handling data fetching, caching, and error management effectively.
  • Conduct comprehensive unit, integration, and end-to-end testing of React components and applications using relevant frameworks.
  • Stay at the forefront of the React.js ecosystem, modern JavaScript/TypeScript features, and emerging front-end architectural patterns.
  • Maintain clear, concise, and thorough documentation for React components, libraries, and development processes.
  • Proactively identify, debug, and resolve complex issues within the React codebase in a timely and efficient manner.
  • Actively participate in Agile/Scrum ceremonies, contributing to sprint planning, daily stand-ups, code reviews, and Skills and Qualifications :
  • 3-4 years of professional experience as a Front-end Developer, with a demonstrated focus and strong portfolio showcasing significant projects built with React.js.
  • Expert-level proficiency in React.js (Hooks, Context API, component lifecycle, performance optimization) and Next.js (SSR, SSG, routing, API routes).
  • Strong command of modern JavaScript (ES6+) and TypeScript for building type-safe and maintainable React applications.
  • Extensive experience with state management libraries such as Redux (Redux Toolkit), Zustand, or advanced use of React Context API.
  • Proficient in consuming and integrating with RESTful APIs within a React application, including asynchronous operations and error handling.
  • Solid understanding of responsive design principles and best practices for building adaptive UIs across various devices.
  • Expertise with version control systems, particularly Git, including advanced branching, merging, and pull request workflows.
  • Familiarity with web performance optimization techniques specific to single-page applications and React, including code splitting and lazy loading.
  • Understanding of UI/UX design principles and a proven ability to collaborate effectively with design teams to implement their vision precisely.
  • Exceptional problem-solving, analytical, and debugging skills, with a keen eye for detail.
  • Excellent communication, collaboration, and interpersonal skills.
  • Demonstrated ability to work independently, manage multiple priorities, and deliver high-quality work in a dynamic Skills :
  • Experience with front-end build tools and bundlers (e.g., Webpack, Vite) specifically configured for React applications.
  • Familiarity with front-end testing frameworks for React components (e.g., Jest, React Testing Library, Cypress).
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines for React applications.
  • Knowledge of server-side rendering (SSR) and static site generation (SSG) in depth with Next.js.
  • Familiarity with modern CSS-in-JS solutions (e.g., Styled Components, Emotion) or utility-first CSS frameworks like Tailwind CSS.
  • Experience with React Router or similar routing libraries.
  • Understanding of accessibility best practices in React.
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You