Front End Developer

NTT DATA, Inc.

Santa Fe (NM)

On-site

USD 49,000 - 70,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NTT DATA, Inc. in Guadalajara, MX is seeking a Senior Frontend Developer to lead the design and implementation of a shared UI platform. You will build accessible React + MUI components, define TypeScript APIs, and work from design specs to shipping improvements.

You will mentor two mid-level developers, contribute to architecture discussions, and uphold coding standards, accessibility, and test coverage across the shared codebase.

Qualifications

  • 5-8 years professional software development experience.
  • Hands-on senior engineering role on a small, established team.
  • Experience mentoring mid-level developers.
  • Knowledge of design systems and component libraries.

Responsibilities

  • Build and maintain reusable, accessible React + MUI components, patterns, themes, and utilities.
  • Write and maintain TypeScript component APIs following PRIME's existing conventions.
  • Implement new components from design specs (Figma).
  • Write and maintain automated tests (unit, integration, visual regression) for shared components.
  • Participate in code review and follow engineering standards for accessibility, performance, versioning, and documentation.
  • Own larger pieces of work end to end with minimal oversight.
  • Mentor the two mid-level developers and review their work.
  • Contribute to design and architecture discussions alongside the Tech Lead.

Skills

React.js in production
TypeScript
MUI / Material UI
CSS-in-JS / Theming
Git-based workflow
Jest / React Testing Library
Design system / shared library
Design tokens
Mentorship

Tools

Storybook
npm / package publishing
Semantic versioning

Job description

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX).

Senior Frontend Developer
Experience
  • 5-8 years professional software development experience
About the team

This is a hands-on senior engineering role on a small, established team working alongside a Tech Lead.

Responsibilities
  • Build and maintain reusable, accessible React + MUI components, patterns, themes, and utilities.
  • Write and maintain TypeScript component APIs following PRIME's existing conventions.
  • Implement new components from design specs (Figma).
  • Write and maintain automated tests (unit, integration, visual regression) for shared components.
  • Participate in code review and follow established engineering standards for accessibility, performance, versioning, and documentation.
  • Own larger pieces of work end to end with minimal oversight.
  • Mentor the two mid-level developers and review their work.
  • Contribute to design and architecture discussions (component API design, theming/token approach, testing strategy) alongside the Tech Lead.
Required skillset / tech stack
  • React.js in production: 4+ years
  • TypeScript, has authored typed component props/interfaces, not just consumed existing types.
  • MUI (Material UI) production experience. Equivalent CSS-in-JS/theming experience (styled-components, Emotion, Chakra) considered in place of MUI.
  • Has worked in a shared codebase with multiple contributing teams, using Git-based workflow and regular code review.
  • Automated testing experience with Jest and/or React Testing Library.
  • Prior experience owning a shared component library, design system, or reusable UI package consumed by other teams (npm/package publishing, semantic versioning).
  • Familiarity with design tokens: defining, structuring, and applying them across a themed component library.
  • Comfortable proposing component API and theming decisions, not just implementing a given spec.
  • Mentorship experience: reviewing others' PRs, unblocking less-experienced engineers.
Nice-to-haves
  • Accessibility experience (semantic HTML, ARIA, WCAG).
  • Storybook, component documentation and/or visual regression testing.
  • Angular experience.
  • CI/CD, npm package publishing, private registry experience.
  • Figma-to-code workflows.
  • Prior work on an internal platform or shared library rather than only product/feature teams.
What a strong CV looks like

Prioritize resumes showing design system, component library, or shared UI platform work, with keywords like: React, TypeScript, MUI/Material UI, Storybook, design tokens, npm package ownership, semantic versioning, WCAG/accessibility.

  • Product/feature-only React experience is a weak signal for this level.
About NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees.

If you are requested to provide payment or disclose banking information, please submit a contact us form, NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at .

This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technology Consultant - React.js UI Developer
Technology Consultant - React.js UI Developer

NTT DATA, Inc. • Indianapolis (IN)

On-site
USD 29,000 - 42,000
Software Development Senior Specialist
Software Development Senior Specialist

NTT DATA, Inc. • Santa Fe (NM)

On-site
USD 32,000 - 49,000
React Developer
React Developer

NTT DATA, Inc. • San Leandro (CA)

On-site
USD 172,200,000 - 195,619,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
Sr Backend Developer (Hybrid Guadalajara)
Sr Backend Developer (Hybrid Guadalajara)

NTT DATA, Inc. • Santa Fe (NM)

Remote
USD 120,000 - 180,000
Front end Engineer - Sols-2
Front end Engineer - Sols-2

NTT DATA, Inc. • Indianapolis (IN)

On-site
USD 90,000 - 130,000
Restaurant on-site facilities
Core Java & UI Developer Expert (Onsite Hybrid)
Core Java & UI Developer Expert (Onsite Hybrid)

NTT DATA North America • Atlanta (GA)

Hybrid
USD 88,000 - 132,000
Medical Insurance
Dental Insurance
Vision Insurance
+5
Senior Full Stack Java / Angular Developer (FTE / Hybrid)
Senior Full Stack Java / Angular Developer (FTE / Hybrid)

NTT America, Inc. • Charlotte (NC)

Hybrid
USD 97,000 - 145,000
Health insurance
401k and employee benefits
Front end Engineer - Sols-2
Front end Engineer - Sols-2

NTT DATA, Inc. • Butlerville (IN)

On-site
USD 16,000 - 27,000
React Developer
React Developer

NTT DATA, Inc. • Irving (TX)

On-site
USD 55,000 - 69,000
Tech Consultant - Senior Full-Stack Engineer
Tech Consultant - Senior Full-Stack Engineer

NTT DATA, Inc. • New York (NY)

On-site
USD 83,000 - 90,000
Medical, dental, and vision insurance
Health savings account
401k program
+1