Senior Frontend Developer Angular&React (She/He/They)

NTT DATA
Madrid, Spain
7 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Integration Architecture Automation of Tests Cascading Style Sheets (CSS) Software Quality Code Review Continuous Integration Database Queries E2e Testing TypeScript
+11 more
Web Applications ReactJS Generative AI Backend Git AngularJS Deployment Automation Playwright Front End Software Development Asynchronous Programming GXP

Job description

NTT DATA is made up of people who use technology to solve real challenges.We work across industries and countries, combining the scale of a global technology and consulting company with teams where collaboration, learning and technical curiosity matter every day.¿Todo listo para enviar su solicitud?Por favor, lea la descripción al menos una vez antes de hacer clic en “Solicitar”.We are looking for a Frontend Developer who enjoys building modern, reliable digital experiences and wants to work with a product-minded, agile team.This is an opportunity to contribute to scalable applications, improve engineering practices and take an active role in how software is designed, tested and delivered.What you will do Develop and evolve modern web applications using Angular, React and TypeScript.Build clear, reusable and maintainable frontend components with a strong focus on performance and user experience.Integrate frontend applications with APIs, managing data queries, asynchronous flows and error handling effectively.Collaborate with designers, backend engineers and other stakeholders to turn requirements into robust technical solutions.Ensure software quality through automated testing, including end-to-end testing with Playwright.Participate in code reviews, technical discussions and continuous improvement initiatives across the development lifecycle.Contribute to agile delivery practices and support reliable, iterative releases.What we are looking for Professional experience as a Frontend Developer or Software Developer focused on web applications.Strong hands-on experience with Angular and React.Solid command of TypeScript, JavaScript fundamentals and modern frontend development practices.Experience consuming and integrating APIs, including data querying, asynchronous programming and state/error management.Experience designing, implementing and maintaining automated tests.Practical knowledge of Playwright for end-to-end testing.Understanding of clean code, maintainability and scalable frontend architecture.Comfortable working in agile, collaborative environments.Professional proficiency in English, both written and spoken.Hybrid work model (If you live in Barcelona: 2 days in person at the Barcelona office. Others: once every two weeks) and full-time work schedule It will be a plus if you have Knowledge of Spec-Driven Development or experience working from detailed functional and technical specifications.Experience with AI-assisted development tools, such as Claude Code or similar coding assistants.Experience integrating Generative AI capabilities into applications or development workflows.Familiarity with Git, CI/CD pipelines and automated deployment processes.Knowledge of CSS, SCSS, microfrontends or component design systems.What you will find at NTT DATA The opportunity to work on relevant digital solutions with modern frontend technologies.A collaborative environment where technical knowledge is shared and good engineering practices have real impact.Continuous learning through training, certifications and day-to-day collaboration with multidisciplinary teams.Space to contribute ideas, challenge existing approaches and grow your technical profile over time.xsgfvud A global organisation with the scale to build a long-term career, while maintaining the proximity of the teams you work with.If you are looking to build frontend experiences that are reliable, scalable and genuinely useful, we would like to meet you.

Requirements

What we are looking for Professional experience as a Frontend Developer or Software Developer focused on web applications. Strong hands-on experience with Angular and React. Solid command of TypeScript, JavaScript fundamentals and modern frontend development practices. Experience consuming and integrating APIs, including data querying, asynchronous programming and state/error management. Experience designing, implementing and maintaining automated tests. Practical knowledge of Playwright for end-to-end testing. Understanding of clean code, maintainability and scalable frontend architecture. Comfortable working in agile, collaborative environments. Professional proficiency in English, both written and spoken. Hybrid work model (If you live in Barcelona: 2 days in person at the Barcelona office. Others: once every two weeks) and full-time work schedule It will be a plus if you have Knowledge of Spec-Driven Development or experience working from detailed functional and technical specifications. Experience with AI-assisted development tools, such as Claude Code or similar coding assistants. Experience integrating Generative AI capabilities into applications or development workflows. Familiarity with Git, CI/CD pipelines and automated deployment processes. Knowledge of CSS, SCSS, microfrontends or component design systems.

About the company

NTT DATA is made up of people who use technology to solve real challenges. We work across industries and countries, combining the scale of a global technology and consulting company with teams where collaboration, learning and technical curiosity matter every day. ¿Todo listo para enviar su solicitud? Por favor, lea la descripción al menos una vez antes de hacer clic en “Solicitar”.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:13 min

Core components of the internal Optimize ecosystem

Dominik Schneider Dominik Schneider · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all