UI/ Front-End Developer (React) (H/F)
Tata Consultancy Services France · Lille, Hauts-de-France, France
About The Role
Join Tata Consultancy Services (TCS), a leading IT services, consulting, and business solutions organization. As a UI/Front-End Developer (React), you will be responsible for designing, developing, and maintaining high-performance web applications. You will work closely with cross-functional teams and ensure user satisfaction with the web applications. The ideal candidate will have a strong technical background in ReactJS, modern JavaScript frameworks, and UI/UX principles, as well as effective communication skills in both French and English.
- Assurer le support et le développement d'applications basées sur ReactJS, en gérant les incidents et les demandes de service.
- Analyser, déboguer et résoudre les problèmes fonctionnels et techniques liés aux composants React, à la gestion d'état et aux intégrations API.
- Collaborer avec les équipes commerciales et techniques pour comprendre les exigences, fournir des solutions en temps voulu et garantir la satisfaction des utilisateurs.
**Key Responsibilities:**
- Application Support & Development: Provide support and enhancements for ReactJS-based applications, handling incidents, service requests, and troubleshooting issues reported by business users.
- Technical Analysis & Troubleshooting: Analyze, debug, and resolve functional and technical issues related to React components, state management, and API integrations.
- Incident and Problem Management: Monitor application performance, identify root causes of recurring UI issues, and implement long-term corrective measures.
- Stakeholder Communication: Collaborate with business and technical teams to understand requirements, deliver timely solutions, and ensure user satisfaction with the web applications.
- Documentation & Reporting: Maintain up-to-date technical documentation, including UI design specifications, component libraries, and deployment guides.
- Compliance & Security: Ensure all code, configurations, and deployments adhere to organizational policies, security best practices, and regulatory standards.
**Required Skills & Qualifications:**
- Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Experience: Minimum 4 years of hands-on experience in front-end development using ReactJS, JavaScript (ES6+), HTML5, and CSS3, including design, development, and troubleshooting of web applications.
**Technical Expertise:**
- Strong proficiency in ReactJS, Redux, and React Hooks — Expert (Required).Angular Framework is also preferred.
- Experience with RESTful API integration and JSON-based data handling — Proficient (Important).
- Knowledge of modern front-end build tools (Webpack, Vite, Babel, NPM/Yarn) and version control systems (Git/GitHub/GitLab) — Proficient (Important).
- Familiarity with UI frameworks (Material UI, Ant Design, Bootstrap) and responsive design — Proficient (Important).
- Understanding of micro-frontend architectures, containerization (Docker, Kubernetes), or cloud platforms (GCP).
- Language Skills: Fluency in French and English.
- Analytical Skills: Strong problem-solving abilities, attention to detail, and a proactive approach to improving UI performance and usability.
- Tools & Collaboration: Familiarity with issue tracking and documentation tools like JIRA, Confluence, and ServiceNow.
- Documentation: Ability to create clear technical documentation, component usage guides, and UI implementation notes.
**Preferred Skills:**
- Experience with cloud-native web application development or greenfield front-end projects is a plus.
- Working knowledge of UI automation testing, CI/CD pipelines, and API integration technologies.
- Excellent interpersonal, communication, and stakeholder management skills.
**Key Attributes:**
- Customer-focused mindset with the ability to balance technical solutions with business requirements.
- Self-motivated and able to work independently, as well as collaboratively within a global team.
- High tolerance for ambiguity and changing priorities in a fast-paced environment.
- Strong organizational and time management skills.
- Dedication to continuous learning and professional growth.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring