Logo
Tata Consultancy Services Limited

Full Stack Engineer(UI, ReactJS, NextJS, NodeJS)

Tata Consultancy Services Limited, Austin, Texas, us, 78716

Save Job

Full Stack Engineer (UI, ReactJS, NextJS, NodeJS) Job Summary:

We are looking for an experienced Senior Developer to design and develop innovative, scalable web applications from the ground up. As a key member of the team, you will architect new web applications using ReactJS, NextJS and NodeJS. Your responsibilities include shaping the technical direction, ensuring high performance, scalability and maintainability, and guiding development teams throughout the project lifecycle. You will collaborate closely with product managers, designers and developers to ensure the web applications meet user needs and business goals.

Responsibilities

Develop new, scalable, high‑performance web applications using ReactJS, NextJS and NodeJS from scratch, ensuring they meet business and user requirements.

Lead the technical design of front‑end and back‑end systems, ensuring a cohesive and unified architecture across the stack.

Collaborate with stakeholders to define the technical roadmap for building web applications, outlining key milestones, technical challenges and deadlines.

Work closely with design teams to translate wireframes and prototypes into fully functional, visually appealing user interfaces, ensuring optimal UI/UX practices.

Focus on performance optimization for both front‑end (ReactJS) and back‑end (NodeJS), ensuring fast loading times, smooth interactions and scalability for future growth.

Own the entire application lifecycle from conception to deployment; implement best practices in coding, testing, deployment and maintenance.

Provide technical mentorship to junior developers and conduct regular code reviews to ensure high‑quality code, maintainability and adherence to best practices.

Select and implement appropriate technologies, libraries and tools for building modern web applications, balancing performance, maintainability and scalability.

Identify bottlenecks and technical challenges and lead the effort in resolving them through effective solutions and optimizations.

Ensure adherence to modern web development standards, security best practices and code quality standards.

Skills And Qualifications

Proven experience (8+ years) in ReactJS, NextJS and NodeJS development with hands‑on development expertise.

Deep knowledge of web technologies, including HTML5, CSS3, JavaScript (ES6+), and front‑end build tools (Webpack, Babel).

Strong experience with RESTful APIs and server‑side technologies using NodeJS.

Familiarity with server‑side rendering (SSR) and static site generation (SSG) in NextJS.

Experience with modern JavaScript libraries and frameworks (e.g., Redux, React Query, etc.).

Understanding of version control (Git) and collaborative development workflows.

Proficiency with databases (SQL/NoSQL) and integrating them into a web application.

Experience with cloud platforms (AWS, Azure or Google Cloud) and containerization (Docker, Kubernetes) is a plus.

Ability to write unit tests, integration tests and follow test‑driven development (TDD) principles.

Solid understanding of web security, including common vulnerabilities (XSS, CSRF, etc.) and mitigation strategies.

Solid understanding of web accessibility standards (WCAG) and experience implementing accessible web applications to ensure inclusivity for all users.

Excellent leadership, communication and mentoring skills.

Strong problem‑solving and troubleshooting skills.

Ability to work independently and as part of a collaborative team.

Preferred Qualifications

Experience with TypeScript in a production environment.

Experience with CI/CD pipelines and DevOps practices.

Knowledge of UI/UX design principles and modern front‑end design systems.

A degree in Computer Science or a related field, or equivalent work experience.

Salary Range:

$70,000–$130,000 a year

Seniority Level Mid‑Senior level

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries IT Services and IT Consulting

Location Austin, TX

#J-18808-Ljbffr