Full Stack Engineer (Frontend-Focused), Ai-Assisted Development

FDS, A DXC Technology Company
Madrid, Spain
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Shift work

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Business Logic Application Performance Management Microsoft Azure Cloud Computing Code Generation Relational Databases Github NoSQL
+17 more
OpenShift Software Engineering TypeScript Web Content Accessibility Guidelines Eslint Tailwind ReactJS Delivery Pipeline Spring-boot Backend Material UI Graphql Front End Software Development React Testing Library Restful APIs Docker Microservices

Job description

Buscamos unFullstack Engineersenior (más de 5 años de experiencia) con foco predominante en frontend (React) y experiencia consolidada en el uso de inteligencia artificial como asistente en el desarrollo de software.La persona se incorporará a un equipo que trabaja conReact y TypeScripten capa de presentación ySpring Booten el backend, desplegando enAzurecon pipelines deGitHub Workflows .El equipo ha adoptado metodologías de desarrollo asistido por IA (SDD, BMAD u otras equivalentes) como parte habitual del flujo de trabajo.Se valora especialmente la capacidad de sacar partido a herramientas de IA para acelerar el diseño, la generación de código y la revisión, manteniendo criterio propio sobre la calidad del resultado.Responsabilidades principalesDesarrollar e iterar sobre interfaces de usuario con React y TypeScript, asegurando rendimiento, accesibilidad y experiencia de usuario.Implementar y mantener servicios backend conJava y Spring Boot , desarrollando APIs REST.Escribir y mantener tests conJest y React Testing Library , garantizando cobertura en componentes y lógica de negocio.Gestionar y evolucionar los pipelines de integración y despliegue conGitHub Workflows .Participar en el despliegue y operación de la aplicación enAzure , incluyendo observabilidad conAzure Application Insights .Aplicar flujos de desarrollo asistido por IA ( SDD, BMAD, OpenSpeco similares) para el diseño de componentes, generación de código y revisión de PRs.Colaborar en la adopción y evangelización de buenas prácticas de desarrollo con IA dentro del equipo.Dominio de React (hooks, context, gestión de estado) con TypeScript.Experiencia con Jest y React Testing Library para testing de componentes e integración.Buenas prácticas de diseño de componentes, rendimiento y accesibilidad (WCAG básico).Experiencia con Java y Spring Boot para desarrollo de APIs REST.Manejo de bases de datos relacionales y/o NoSQL.Infraestructura y cloudGestión de pipelines CI/CD con GitHub Workflows.Experiencia en despliegue en cloud, especialmente Azure (Azure Application Insights u otros servicios).IA como asistente de desarrolloConocimiento práctico de al menos una metodología de desarrollo asistido por IA: SDD, BMAD, OpenSpec u equivalentes.Valoraremos positivamenteUso deESLint y Prettiercomo herramientas de calidad y consistencia de código.Experiencia conGraphQL(queries, mutations, gestión de caché en cliente).Experiencia con contenedores ( Docker ) y plataformas de orquestación ( OpenShift ).Conocimiento desistemas de diseñoy librerías de componentes UI (Material UI, Tailwind, etc.).Conocimiento de arquitecturas de microfrontend o micro-servicios.Participación en proyectos innovadores y de alto impacto.Entorno de trabajo flexible y colaborativo.Formar parte de una compañía global líder en tecnología.#J-*****-Ljbffr

Requirements

senior (más de 5 años de experiencia) con foco predominante en frontend (React) y experiencia consolidada en el uso de inteligencia artificial como asistente en el desarrollo de software. La persona se incorporará a un equipo que trabaja con React y TypeScript en capa de presentación y Spring Boot en el backend, desplegando en Azure con pipelines de GitHub Workflows ., Experiencia con Java y Spring Boot para desarrollo de APIs REST. Manejo de bases de datos relacionales y/o NoSQL. Infraestructura y cloud Gestión de pipelines CI/CD con GitHub Workflows. Experiencia en despliegue en cloud, especialmente Azure (Azure Application Insights u otros servicios). IA como asistente de desarrollo Conocimiento práctico de al menos una metodología de desarrollo asistido por IA: SDD, BMAD, OpenSpec u equivalentes. Valoraremos positivamente Uso de ESLint y Prettier como herramientas de calidad y consistencia de código. Experiencia con GraphQL (queries, mutations, gestión de caché en cliente). Experiencia con contenedores ( Docker ) y plataformas de orquestación ( OpenShift ). Conocimiento de sistemas de diseño y librerías de componentes UI (Material UI, Tailwind, etc.). Conocimiento de arquitecturas de microfrontend o micro-servicios. Participación en proyectos innovadores y de alto impacto. Entorno de trabajo flexible y colaborativo. Formar parte de una compañía global líder en tecnología.

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

49 sec

Choosing ESLint over dedicated architectural component testing libraries

Carl Assmann Carl Assmann · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all