TransUnion

Senior Front-End Developer (React Developer)

TransUnion
Apply
1 day ago
Pune, India +2 moreSenior
H1B Sponsor

Responsibilities

  • Design and implement scalable, modular front-end architectures using React.js and TypeScript.
  • Develop enterprise web applications with Next.js, Remix, and related React frameworks.
  • Optimize application performance through Core Web Vitals improvements, lazy loading, bundle-size reduction, and caching strategies.
  • Create and maintain reusable UI component libraries and design-system components.
  • Implement data flows with Redux Toolkit, NgRx, Zustand, Context API, or similar solutions.
  • Integrate applications with RESTful APIs, GraphQL services, and microservice architectures.
  • Implement internationalization and right-to-left language support.
  • Lead code reviews and enforce coding standards, linting, and static code analysis.
  • Develop and maintain unit, integration, and end-to-end testing strategies.
  • Collaborate with UX/UI teams to deliver accessible, responsive user experiences.
  • Partner with DevOps teams on CI/CD pipelines, deployment automation, and release processes.
  • Troubleshoot complex production issues and support platform stability and reliability.
  • Mentor junior and mid-level developers through pair programming, code reviews, and technical coaching.
  • Participate in architecture discussions and technology evaluations.
  • Ensure compliance with security, privacy, accessibility, and regulatory requirements.

Requirements

  • 8+ years of professional software engineering experience.
  • 5+ years of hands-on experience developing and supporting production React.js applications.
  • Experience designing scalable front-end architectures for enterprise applications.
  • Strong experience building single-page applications and server-rendered applications.
  • Experience working in Agile/Scrum development environments.
  • Demonstrated experience mentoring developers and providing technical leadership.
  • Expert-level JavaScript, TypeScript, HTML5, and semantic responsive CSS3 skills.
  • Professional experience with Next.js or Remix.
  • Deep understanding of automated testing with Jest, React Testing Library, Cypress, or Playwright.
  • Experience configuring build pipelines with Vite, Webpack, Babel, and CI/CD automation platforms.
  • Advanced knowledge of Git workflows, branching strategies, and monorepo management using tools such as Turborepo or Nx.
  • Experience with styling technologies such as Tailwind CSS, Styled Components, or SASS.

Benefits

  • Hybrid work arrangement requiring in-person work at an assigned TransUnion office for a minimum of two days per week.
  • Work/life flexibility and resources supporting professional and personal well-being.
  • Opportunities for professional development, innovation, and collaboration through TransUnion’s Workforce for Good.

Tech Stack

CypressGitGraphQLJavaScriptJestNext.jsReactSassTailwind CSSTypeScriptWebpack

Categories

TransUnion

About TransUnion

10,000+ employees

TransUnion is a global information and insights company that makes trust possible in the modern economy. We do this by providing an actionable picture of each person so they can be reliably represented in the marketplace. As a result, businesses and consumers can transact with confidence and achieve great things. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. A leading presence in more than 30 countries across five continents, TransUnion provides solutions that help create economic opportunity, great experiences and personal empowerment for hundreds of millions of people. We call this Information for Good® — it’s our purpose, and what drives us every day. Get Support / Contact Us Customer Support: https://transu.co/60024D64I Business Support: https://transu.co/60044D67G

Contact me