Senior React JS Developer

3 years

4 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title :- Senior React JS Developer

Location :- Lords Building, Lords Sinha Road, Kolkata – On-site (Monday to Friday)

Employment Type :- Full Time (Office Hours: Monday to Friday)

Experience Required :- Minimum 3 years of professional experience in front-end development with React.js (or equivalent) required.

Role Summary :-

We are looking for a highly skilled and motivated Senior React JS Developer to join our team at our Kolkata office. In this role you’ll be responsible for developing robust, scalable and high-quality web applications using React.js. You’ll collaborate closely with product, UX/UI, backend teams and assist in building user-facing features, reusable components, and optimizing performance and user experience.

Key Responsibilities :-

  • Design, develop, test and deploy web applications and features using React.js and related front-end technologies (JavaScript/ES6+, HTML5, CSS3).
  • Build reusable UI components and front-end libraries for future use.
  • Translate design wireframes and prototypes into high-quality code with optimal performance across devices and browsers.
  • Collaborate with backend engineers to integrate RESTful APIs or GraphQL endpoints.
  • Work with UX/UI designers and product managers to conceptualise and implement intuitive user interfaces.
  • Optimize application performance (rendering, load time, responsiveness) and ensure best practices in front-end architecture.
  • Conduct code reviews, provide constructive feedback to other developers, mentor junior team members.
  • Maintain and improve existing code base: refactor, debug, resolve performance bottlenecks.
  • Stay up to date with latest front-end trends, tools, frameworks, and propose improvements to the tech stack and workflow.
  • Participate in agile development process: sprint planning, stand-ups, retrospectives.

Required Skills & Qualifications :-

  • Bachelor’s degree in Computer Science, Engineering or a related discipline – or equivalent professional experience.
  • Minimum of 3 years of experience in front-end development, with substantial hands-on experience using React.js.
  • Strong proficiency in JavaScript (ES6+), including DOM manipulation, object model, functional programming concepts.
  • Solid experience with React core concepts (components, state, props, hooks, context, lifecycle).
  • Experience with state management patterns/libraries such as Redux, Context API or equivalent.
  • Skilled in HTML5, CSS3 (including preprocessors such as SASS/LESS) and responsive/adaptive design.
  • Familiarity with build tools and bundlers (Webpack, Babel, npm/yarn) and version control (Git).
  • Experience integrating front-end with RESTful APIs (or GraphQL) and working with JSON.
  • Good understanding of cross-browser compatibility, performance tuning, web accessibility (WCAG) and responsive design best practices.
  • Excellent problem-solving skills, attention to detail, ability to work independently and as part of a team.
  • Strong communication skills and ability to work with cross-functional teams.

Preferred (Nice to Have) :-

  • Experience with TypeScript in a React environment.
  • Familiarity with testing frameworks/tools such as Jest, React Testing Library, Cypress.
  • Experience with UI component libraries (Material-UI, Ant Design, Tailwind CSS) or design systems.
  • Understanding of CI/CD pipelines, agile methodologies (Scrum/Kanban).
  • Knowledge of Node.js or backend fundamentals, micro-frontends, SSR (Next.js).
  • Previous experience mentoring or leading a small team.

Work Schedule & Location Notes :-

  • This is an on-site role at our Kolkata office (Lords Building, Lords Sinha Road).
  • Work days: Monday to Friday.
  • Standard office hours; however, occasional flexibility during project deliveries may be required.

What We Offer :-

  • Opportunity to work on meaningful projects in a collaborative environment.
  • Professional development—we encourage staying updated with trends/tech and will support learning.
  • A dynamic team and office location in central Kolkata (Lords Sinha Road).
  • Competitive compensation (to be discussed) and benefits as per company policy.

Job Types: Full-time, Permanent

Pay: From ₹40,000.00 per month

Work Location: In person

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

kolkata, hyderabad, pune, chennai, bengaluru