Posted on: 17/09/2025
Role : React + Node.js
Location : Chennai
Experience Level : 8 To 12 Years
Job Description :
- 7 years of experience working in React JavaScript with strong JavaScript knowledge
- Able to demonstrate strong web fundamentals and understanding of the DOM
- 5 years of experience in building adaptive and responsive UI applications
- Strong knowledge of HTML5, CSS, React, Redux
- Knowledge of Angular is a plus
- 3 years of experience with Node.js or backend services is a plus
- 5 years hands-on experience with React, including recent experience with ES6
- Experience working on React forms, functional components, class components, etc.
- Proficiency with frontend development tools such as Babel, Webpack, NPM, Yarn, etc.
- Familiarity with Server-Side Rendering (SSR) in JavaScript
- Solid understanding of JSON Schemas and RESTful APIs
5 years of experience with Test-Driven Development (TDD), Behavior-Driven Development (BDD), and a range of testing practices :
- Unit testing
- Functional testing
- System integration testing
- Regression testing
- GUI testing
- Web service testing
- Browser compatibility testing
- Including frameworks such as Selenium, WebDriverIO, Cucumber, JUnit, Mockito
- Experience working in a Continuous Integration / Continuous Delivery (CI/CD) environment
- Strong communication skills : able to explain technical concepts to designers, product
managers, and business partners
- 5 years of experience working in an Agile development environment is a plus
- Experience in Accessibility and Internationalization
Responsibilities :
- Serve as a core member of an Agile team that drives user story analysis, design, and development of responsive web applications using JavaScript with strong emphasis on React
- Build reusable, cross-platform components and frontend libraries for future use
- Perform hands-on software development, spending 50 - 60% of time writing code, unit tests,
proof of concepts, code reviews, and testing in ongoing sprints
- Perform ongoing refactoring, utilizing visualization and other techniques for continuous improvement
- Develop a deep understanding of integration points with other systems and platforms
- Demonstrate a good attitude, willingness to learn, and ability to collaborate with team members
- Promote a culture of innovation, continuous improvement, and idea generation
- Challenge the status quo, take calculated risks, and implement creative solutions
- Manage individual workload effectively, working well independently and within a team
- Collaborate closely with product managers, backend engineers, and other frontend
developers to implement solutions for complex web development challenges
- Finalize HTML prototypes into fully functional web applications integrated with backend services
- Embrace emerging web standards and promote consistent usage of frameworks and best
practices
- Translate designs and wireframes into high-quality code
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1547703
Interview Questions for you
View All