Tata Consultancy Services
Website:
tcs.com
Job details:
Job Description: ReactJS/NodeJS Developer
Minimum 5 years of experience in Development using ReactJS, NodeJS for enterprise applications. Should have strong knowledge in Azure Functions, Multi repositories, Jest Unit Test Cases, Microservices Architecture and working in Azure DevOps environment
Responsibilities:
- Develop new user-facing features using React.js.
- Build reusable components and front-end libraries for future use.
- Translate designs and wireframes into high-quality code.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Carry out application state management with Redux or similar libraries.
- Participate in team meetings and discussions to understand user needs and functionalities.
- Perform code reviews and improve and maintain code quality.
- Work closely with product management and back-end developers to integrate user-facing elements with server-side logic.
- Develop and maintain server-side network components.
- Ensure high performance and responsiveness to requests from the front-end.
- Integrate user-facing elements developed by front-end developers with server-side logic.
- Write reusable, testable, and efficient code.
- Implement data storage solutions which may include databases, key-value stores, blob stores, etc.
- Create and implement effective security and data protection settings.
- Integrate multiple data sources and databases into one system.
- Manage and optimize application performance, scalability, and system resources.
- Work with other team members to identify and implement development strategies.
- Debug code and implement necessary fixes.
- Document Node.js processes, including database schemas, as well as preparing reports
Click on Apply to know more.