04 Aug
|
Tata Consultancy Services
|
Bengaluru
04 Aug
Tata Consultancy Services
Bengaluru
Full Stack Developer (React + Node.js)
Location: Bangalore | Chennai | Kochi
Experience: 612 Years
Employment Type: Full-Time
Job Summary
We are seeking an experienced Full Stack Developer with robust expertise in React, Node.js, and GraphQL to build scalable, high-performance applications. The ideal candidate will have hands-on experience across the full technology stack, strong data modeling skills, and a preference for designing flexible GraphQL-based APIs over traditional REST architectures.
This role requires close collaboration with product, design, and engineering teams to deliver robust and efficient solutions while ensuring scalability, maintainability, and performance.
Key Responsibilities
- Build, enhance, and optimize backend services and GraphQL APIs using Node.js.
- Design, develop, and maintain modern front-end applications using React, Next.js, JavaScript, and TypeScript.
- Design and implement scalable data models aligned with business and product requirements.
- Develop and maintain GraphQL schemas and resolvers to support application needs.
- Collaborate with product managers, designers, and engineers to define and deliver new features.
- Ensure application scalability, security, performance, and maintainability.
- Write clean, reusable, well-documented, and testable code following industry best practices.
- Participate in code reviews and contribute to engineering standards and best practices.
- Troubleshoot and resolve application issues across the full stack.
- Support CI/CD and deployment processes to ensure smooth software delivery.
Required Skills
- Strong experience with React.js and Node.js.
- Proven expertise in building and maintaining GraphQL APIs.
- Hands-on experience with Next.js.
- Strong proficiency in JavaScript and TypeScript.
- Solid understanding of data modeling principles and database design.
- Experience developing scalable, enterprise-grade web applications.
- Familiarity with modern build tools and development workflows.
- Understanding of CI/CD practices and deployment pipelines.
- Strong problem-solving, debugging, and analytical skills.
- Ability to work independently in a fast-paced, agile environment.
📌 Full Stack Developer - React JS + Node JS (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru