13 Aug
|
Tata Consultancy Services
|
Chennai
13 Aug
Tata Consultancy Services
Chennai
Job Role - Node.js Full Stack Developer
Exp- 7+ years
Location- Chennai
We are looking for a highly skilled
Node.js Full Stack Developer
to build and maintain scalable web applications. The ideal candidate should have strong experience in developing both front-end and back-end components, designing RESTful APIs, working with databases, and deploying applications in cloud environments. The role requires collaboration with cross-functional teams to deliver high-quality, secure, and effective software solutions.
Key Responsibilities
Backend Development
- Develop and maintain server-side applications using
Node.js
and
Express.js/NestJS
.
- Design and implement RESTful APIs and microservices.
- Integrate third-party APIs and services.
- Implement authentication and authorization mechanisms (JWT, OAuth).
- Ensure application security, scalability, and performance.
Frontend Development
- Build responsive and interactive user interfaces using
React.js
, Angular, or similar frameworks.
- Develop reusable UI components and optimize front-end performance.
- Ensure cross-browser compatibility and responsive design.
Database Management
- Design and manage databases using
MongoDB, PostgreSQL, MySQL
, or SQL Server.
- Develop efficient queries, stored procedures, and database schemas.
- Optimize database performance and ensure data integrity.
Cloud & DevOps
- Deploy and manage applications on
AWS, Azure, or GCP
.
- Implement CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions.
- Work with Docker and Kubernetes for containerized deployments.
- Monitor applications and troubleshoot production issues.
Software Development Lifecycle
- Participate in requirement analysis, design, development, testing, and deployment.
- Follow Agile/Scrum methodologies.
- Conduct code reviews and ensure adherence to coding standards.
- Collaborate with QA teams to resolve defects.
📌 NodeJs Fullstack (Chennai)
🏢 Tata Consultancy Services
📍 Chennai