Mid Front End Developer

NTT DATA, Inc.

Castilla-La Mancha

On-site

EUR 32,000 - 52,000

Full time

6 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. is seeking a Mid-Level Frontend Developer to join a collaborative engineering team in Spain. You will build reusable React + TypeScript components, work with MUI, and contribute to design-system‑like projects.

You will participate in code reviews, write tests with Jest/RTL, and follow accessibility and performance standards while translating designs from Figma into front-end deliverables.

Qualifications

  • 2-4 years of professional software development experience.
  • Proficient in React and TypeScript.
  • Experience with MUI or similar CSS-in-JS/theming.
  • Collaborative work in a shared codebase with Git and code reviews.
  • Automated testing with Jest and/or React Testing Library.

Responsibilities

  • Build and maintain reusable, accessible React + MUI components, patterns, themes, and utilities.
  • Write and maintain TypeScript component APIs following PRIME's conventions.
  • Fix bugs, extend existing components, and implement new components from design specs (Figma) with guidance.
  • Write and maintain automated tests (unit, integration, visual regression) for shared components.
  • Participate in code reviews and follow accessibility, performance, versioning, and documentation standards.

Skills

React.js
TypeScript
MUI
CSS-in-JS
Git workflows
Jest
React Testing Library
Code review
Accessibility
Storybook

Tools

Figma

Job description

Mid-Level Frontend Developer

Experience: 2-4 years professional software development experience

Responsibilities
  • Build and maintain reusable, accessible React + MUI components, patterns, themes, and utilities.
  • Write and maintain TypeScript component APIs following PRIME's existing conventions.
  • Fix bugs, extend existing components, and implement new components from design specs (Figma), with guidance from the Tech Lead and senior engineers.
  • 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.
Required Skillset / Tech Stack
  • React.js in production: 2+ 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.
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, WCAG/accessibility. Product/feature-only React experience is acceptable for this level.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid Frontend Engineer - Design Systems & Accessible UI
Mid Frontend Engineer - Design Systems & Accessible UI

NTT DATA, Inc. • Castilla-La Mancha

On-site
EUR 32,000 - 52,000
Frontend Engineer (Senior/Lead) ID55143
Frontend Engineer (Senior/Lead) ID55143

AgileEngine • Zaragoza

On-site
EUR 50,000 - 70,000
Mentorship and professional growth
Competitive compensation
Flexible schedule
+1
Frontend Engineer (Senior/Lead) ID55143
Frontend Engineer (Senior/Lead) ID55143

AgileEngine • Santa Cruz de Tenerife

On-site
EUR 78,000 - 112,000
Mentorship and personalized growth roadmaps
Competitive compensation with education budgets
Contracts with Fortune 500 companies
+1
Frontend Engineer (Senior/Lead) ID55143
Frontend Engineer (Senior/Lead) ID55143

AgileEngine • Barcelona

On-site
EUR 60,000 - 80,000
Mentorship
Competitive compensation
Flexible schedule
+1
Frontend developer (REACT)
Frontend developer (REACT)

Aldia • Barcelona

On-site
EUR 45,000 - 65,000
Senior Frontend Engineer — React & UI/UX
Senior Frontend Engineer — React & UI/UX

MigmaAI • Barcelona

On-site
EUR 55,000 - 70,000
Frontend Developer (React)
Frontend Developer (React)

Jobgether • Spain

Remote
EUR 42,000 - 65,000
Flexible work arrangements
Remote onboarding
Performance bonuses
+6
Remote React.js Frontend Engineer | Mid-Level
Remote React.js Frontend Engineer | Mid-Level

Parser Limited • Spain

Remote
EUR 45,000 - 65,000
Medical insurance
Hybrid/remote-friendly environment
Senior Frontend Engineer — Modern UI & Web Components
Senior Frontend Engineer — Modern UI & Web Components

ActioGlobal® • Barcelona

On-site
EUR 42,000 - 62,000
Senior Frontend Developer - JavaScript (Remote)
Senior Frontend Developer - JavaScript (Remote)

Quik Hire Staffing • Spain

Remote
EUR 45,000 - 75,000