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