Senior React Developer
Posted
Sep 21, 2026 (Sep 21)
Seniority
Senior
Work Model
Hybrid
Type
Contract
Category
Salary
Not specified
Skills
Description
About TCS Hungary: At TCS Hungary, opportunity meets stability in a vibrant and dynamic work environment. Tata Consultancy Services is one of the world’s fastest-growing technology partners, employing over 600,000 people from 152 nationalities across 55 countries. Since our establishment in 2001 in Budapest, we’ve been committed to delivering exceptional services through the power of digital technology. What You Will Do: Own frontend delivery end-to-end: clarify requirements, design solutions, and support releases Architect reusable components, custom hooks, and clear feature boundaries that keep business logic isolated Translate ambiguous requirements into practical solutions and communicate technical tradeoffs clearly Manage complex form states, multi-step validations, and interdependent business rules Handle asynchronous data and API integrations with predictable loading and failure states Diagnose production issues and optimize rendering performance across data-heavy, frequently updated interfaces Evolve the legacy codebase incrementally while minimizing regression risk Write meaningful automated tests focused on visible behavior and critical user interactions Review code, mentor colleagues, and enforce secure frontend practices handling sensitive customer data What Do We Offer: Market-leading private healthcare package Attractive cafeteria package Hybrid working model Office gym and sports clubs Career growth opportunities across diverse roles Access to learning platforms such as Udemy and O'Reilly Extensive certification and development opportunities What You Will Bring: 6+ years of React experience (v18 using functional components and hooks exclusively) Strong JavaScript , TypeScript , HTML , and CSS fundamentals Deep understanding of React rendering behavior , component composition , and state ownership Strong proficiency in AI-assisted development , prompt engineering , and context window management Hands-on experience with Model Context Protocol (MCP) , integrating custom AI skills, and authoring precise Markdown instructions for LLM-driven tools Practical experience with Redux, selectors, asynchronous state, and preventing unnecessary re-renders Experience with component/integration testing using Vitest/Jest and React Testing Library Experience with Git workflows, pull requests, and CI/CD quality gates ...and we appreciate if you have: Experience with internal business tools, CRMs, or workflow-heavy call-center applications Data-intensive interfaces (e.g., advanced data grids) and complex form state architectures Handling financial values, currencies, and complex date/time-zone rules Complex third-party UI integrations (e.g., CTI/telephony widgets, interactive maps, or customized rich-text editors) Modern build and dependency tools (e.g., Vite, pnpm), Node.js, and static code analysis End-to-end testing with modern frameworks (e.g., Playwright) Familiarity with BFF (Backend-for-Frontend) patterns, microservices, and containerization (Docker) Building accessible (a11y), internationalized (i18n), and themed (light/dark) interfaces About Your Contract: 40 hours/week Full-time, indefinite contract Location: Budapest, Hungary Hybrid working model with 2-3 office days per week Occasional travel to customer locations across Europe Onboarding and acclimatization period provided You must be currently eligible to work in Hungary Join our collaborative team and help shape Microsoft-based digital transformation solutions for leading organizations across Europe. About Your Application: Please include only information in your CV that is directly relevant to the role. Our recruitment team will review all applications and contact candidates whose experience best matches the requirements. You can find our Data Privacy Notice here: https://www.tcs.com/who-we-are/legal/tcs-privacy-notice/tcs-privacy-notice-european-union