Engineer
Last seen on Tata Consultancy Services’s official careers site on August 1, 2026; it may have closed since.
Apply on Tata Consultancy Services’s careers site →Job description
Skill
React JS Developer Must Have Technical/Functional Skills: 8+ years of professional experience in front-end development.
Develop User Interfaces
Build and implement highly responsive user interface components using React concepts and workflows.
Collaborate with Teams
Work closely with designers, project managers, and back-end developers to translate designs and wireframes into high-quality code and integrated solutions.
Build Reusable Components
Create reusable components and front-end libraries for future use, ensuring code quality and consistency.
Optimize Performance
Monitor and improve front-end performance, troubleshooting and debugging issues to ensure a smooth user experience across all web-capable devices and browsers.
Integrate APIs
Fetch data and integrate applications with back-end services and databases using RESTful APIs or GraphQL.
Maintain Code Quality
Write clean, efficient, and well-documented code, participating in code reviews to maintain high standards.
Stay Updated
Keep pace with the latest industry trends, technologies, and best practices in front-end development.
Roles & Responsibilities
Technical Proficiency: Strong proficiency in JavaScript (including ES6+), HTML5, and CSS3 is fundamental.
React Expertise
In-depth understanding of React.js and its core principles, such as JSX, Virtual DOM, and component lifecycle.
State Management
Experience with popular React workflows and state management libraries like Redux, Flux, Context API, or MobX.
Development Tools
Familiarity with front-end build tools and pipelines, including Webpack, Babel, npm, or Yarn.
Version Control
Experience with code versioning tools, such as Git, SVN, or Mercurial.
Testing
Knowledge of performance testing and debugging software and frameworks, such as Jest or Mocha.
Education
A Bachelor's degree in Computer Science, Software Engineering, or a related field is often preferred, but practical experience can be more critical.
Soft Skills
Excellent problem-solving, communication, and teamwork skills. Salary Range - $100,000-$115,000 a year TCS Employee Benefits Summary: Discretionary Annual Incentive.
Comprehensive Medical Coverage
Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support
Maternal & Parental Leaves.
Insurance Options
Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth
Commuter Benefits & Certification & Training Reimbursement.
Time Off
Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance
Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications
BACHELOR OF COMPUTER SCIENCE
More jobs at Tata Consultancy Services
Business Analyst
Pittsburgh, PA
Similar jobs at other companies
Design Verification Engineer - NPU- Engineer to Sr. Staff Engineer
Qualcomm · Austin, Texas, United States of America
Sonar Engineer/ Acoustic Engineer
Lockheed Martin · Liverpool, NY
Electronics Engineer III, Responsible Engineer
Lockheed Martin · Littleton, CO
Sr Engineer (Systems Engineer)
General Dynamics · Colchester, VT, US
Manufacturing Engineer I (Process Engineer)
AIRBUS · Mobile Area, AL