UI Engineer

Stage(6 mois)
Lille
Télétravail occasionnel
Salaire : Non spécifié
Début : 31 décembre 2025

Tata Consultancy Services - TCS
Tata Consultancy Services - TCS

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

We are seeking a motivated and skilled ReactJS UI Engineer to join our Engineering team based in Lille, France. This role is crucial in designing, developing, and maintaining high-performance, user-friendly web applications that deliver exceptional experiences for our business users. The ideal candidate will combine strong technical expertise in ReactJS, modern JavaScript frameworks, and UI/UX principles with effective communication skills in both French and English, working closely with cross-functional teams to deliver reliable and visually engaging solutions.


Profil recherché

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: 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 B2 minimum.

  • Analytical Skills: Strong problem-solving abilities, attention to detail, and a proactive approach to improving UI performance and usability.


Déroulement des entretiens

Why join TCS:

  • Join an international company and a leader in its field.

  • Thrive in a multicultural environment with diverse and high-impact projects.

  • Develop your skills through continuous training.

  • Benefit from an inclusive and collaborative company culture.

  • Participate in innovative projects that are transforming the future.

The recruitment process:

  • An initial meeting with our HR team.

  • A technical interview to assess your skills.

  • A final interview with an operational manager.

  • And then, welcome to TCS !

“At TCS, diversity is an asset and inclusion is a daily commitment. We cultivate an environment where every talent, regardless of their background or experience, can express themselves, grow, and fully contribute to our collective success.”

Envie d’en savoir plus ?