React JS Frontend Engineer
Role summary
Tata Consultancy Services (TCS) is seeking an experienced React JS Frontend Engineer with over 6 years of experience to design, develop, and maintain high-quality web applications. This role involves collaborating with cross-functional teams to deliver innovative solutions, enhance user experience, and meet business objectives. The ideal candidate will have a strong understanding of React.js, JavaScript, and modern web development practices. Responsibilities include end-to-end software delivery, mentoring junior developers, and contributing to technical architecture decisions. Experience with APIs, databases, cloud platforms, and CI/CD tools is expected, with familiarity in certain frameworks being advantageous. The position offers an opportunity to influence platform architecture and grow within a dynamic team.
About The Company
Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. With a rich history of innovation and excellence, TCS has established itself as a trusted partner for organizations across various industries. Committed to delivering value-driven solutions, TCS leverages cutting-edge technology and a highly skilled workforce to help clients navigate digital transformation, optimize operations, and achieve sustainable growth. As part of the Tata Group, TCS upholds strong ethical standards and a dedication to societal development, making it a reputable and forward-thinking employer worldwide.
About The Role
We are seeking an experienced React JS Frontend Engineer with over 6 years of professional experience to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining high-quality, scalable, and responsive web applications. You will work closely with cross-functional teams including backend developers, UX/UI designers, and product managers to deliver innovative solutions that enhance user experience and meet business objectives. The ideal candidate will possess a deep understanding of React.js and its core principles, along with strong proficiency in JavaScript and modern web development practices. This position offers an exciting opportunity to contribute to complex projects, influence platform architecture, and mentor junior team members in a collaborative environment.
Qualifications
The ideal candidate should have a minimum of 6+ years of experience in frontend development, specifically with React.js. A strong foundation in JavaScript, including DOM manipulation and the JavaScript object model, is essential. Experience with React.js workflows, state management, and component lifecycle is required. Knowledge of REST APIs and modern authorization mechanisms such as JSON Web Tokens is necessary. Familiarity with databases like Postgres, MongoDB, and Redis, along with experience on the Amazon Web Services (AWS) platform, is highly desirable. Proficiency in source code control tools such as GitHub, Bitbucket, and RhodeCode, as well as CI/CD platforms like GitHub Actions, is expected. Candidates should also have experience with Elasticsearch/OpenSearch, and frameworks like Spring and Spring Boot are advantageous. Strong problem-solving skills, adaptability, curiosity about emerging technologies, and a startup mindset are crucial for success in this role.
Responsibilities
You will be responsible for the end-to-end delivery of software solutions, from initial concept through to production deployment. This includes working on a mix of greenfield and brownfield projects, ensuring high-quality code and adherence to best practices. You will collaborate with product managers, designers, and backend engineers to translate business requirements into technical specifications. Mentoring junior developers and guiding the team on technical challenges and architecture decisions will be part of your role. Additionally, you will contribute to improving development processes, participate in code reviews, and ensure the implementation of scalable and maintainable solutions. Staying updated with industry trends and continuously enhancing your technical skills will be vital to your success.
Benefits
TCS offers a comprehensive benefits package designed to support the well-being and professional growth of its employees. The package includes a discretionary annual incentive, extensive medical coverage encompassing health, dental, and vision plans, and disability insurance. Family support is provided through maternal and parental leave policies. Employees can access various insurance options such as auto, home, and identity theft protection. The company promotes work-life balance with commuter benefits, vacation days, sick leave, and holidays. TCS also invests in employee development through certification and training reimbursement programs. Additional benefits include legal assistance, a 401(k) retirement plan, performance bonuses, college funds, and student loan refinancing options, ensuring a comprehensive support system for all employees.
Equal Opportunity
Tata Consultancy Services is an equal opportunity employer that values diversity and inclusion in the workplace. We are committed to providing a work environment free from discrimination and harassment, where all employees are treated with respect and fairness. We encourage applications from individuals of all backgrounds, regardless of race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law. Our goal is to foster a culture of innovation, collaboration, and equal opportunity for everyone to thrive and succeed.
