Senior Engineer- User Interface
Job Description
Senior Engineer- User Interface role at Tata Consultancy Services, based in Phoenix, AZ, onsite, focused on React.js front end development with Node.js integration in an AMS environment.
Responsibilities
- Provide L2/L3 production support for React and Node.js based UI applications in an AMS environment, prioritizing uptime and stable performance.
- Serve as the onsite point of contact, coordinating with business users, offshore teams, and stakeholders to align on priorities and drive timely resolutions.
- Analyze, troubleshoot, and resolve UI defects, performance issues, and production incidents within established SLAs, with clear documentation of outcomes.
- Support minor enhancements, configuration changes, and bug fixes as part of BAU activities, collaborating with development and operations teams.
- Conduct root cause analysis (RCA) and contribute to problem management for recurring UI issues, implementing preventive measures.
Requirements
- Strong hands-on experience in UI development using React.js, including hooks, state management, and component-based architecture for modular interfaces.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3, with solid understanding of responsive and cross-browser design across major platforms.
- Experience with Node.js for backend integration, REST API development and consumption, and middleware support to enable data flow.
- Good understanding of RESTful services, JSON, and asynchronous programming patterns to support robust client-server interactions.
- Familiarity with UI performance optimization, code splitting, and reusable component design to deliver fast, maintainable interfaces.
Technologies
- React.js
- Node.js
- JavaScript (ES6+)
- HTML5
- CSS3
Location
- Phoenix, AZ (onsite)
Compensation
- USD 100,000 - 130,000 per year
Education
- Bachelor’s degree
Qualifications
- Bachelor of Computer Science
Job Details
- Job ID: 407783
- Role: Senior Engineer