Senior Frontend Software Engineer

Expereo
Madrid, Spain
6 days ago

Role details

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

Tech stack

JavaScript (Programming Language) .NET Framework Artificial Intelligence Amazon Web Services Automation of Tests C Sharp (Programming Language) Cursor (Graphical User Interface Elements) Performance Tuning Role-Based Access Control Mendix Responsive Web Design Salesforce.Com
+23 more
Software Engineering Systems Integration TypeScript Web Content Accessibility Guidelines Web Application Frameworks Datadog Tailwind ReactJS Cypress (Programming Language) Programmable Network Webpack Material UI Playwright Performance Monitor Extreme Programming Build Tools Graphql Front End Software Development React Redux Virtual Agents Restful APIs Web Api Microservices

Job description

About the roleWe are building a new Digital Office to accelerate Expereo’s transformation through the Single?Threaded Owner (STO) model.As a Software Engineer (Front End) in either the Commercial XP, you will be part of a full?stack, outcome?driven squad focused on delivering intuitive, performant, scalable digital experiences.You will design and implement modern front?end applications, shared UI components, and frameworks that support automation, observability, and a fully programmable platform.This role is ideal for engineers who thrive in impact?driven, cross?functional teams and enjoy building elegant user experiences backed by solid engineering rigor.Key ResponsibilitiesFront?End Application Development- Build and maintain dynamic, responsive web applications using modern front?end frameworks (React).- Develop reusable UI components, design systems, and cross?STO shared libraries.- Integrate front?end applications with internal/external APIs and platform services.Performance, Quality & Reliability- Ensure front?end applications meet the highest standards of performance, accessibility, and security.- Implement automated testing across unit, integration, and end?to?end layers.- Build observability into user?facing applications, enabling proactive monitoring and rapid issue resolution.Automation & Standardization- Promote consistent coding patterns and architectural standards across squads.- Contribute to CI/CD pipelines for front?end delivery, including build optimization and automated quality gates.- Drive improvements that reduce manual processes and accelerate release cycles.Facilitating Innovation- Support/Partner with designers, architects, and back?end engineers to explore new product capabilities.- Support initiatives like agentic AI enablement, data?driven UX, and programmable network experiences.- Contribute to reference implementations and front?end engineering guardrails.Must Have- Strong proficiency with JavaScript and TypeScript.- Experience with modern frameworks such as React.- Understanding of component?based architecture and state?management patterns (Redux, Zustand, Vuex, etc.).- Experience integrating with REST APIs, GraphQL, and microservices.- Familiarity with front?end build tools (Vite, Babel, …) and CI/CD pipelines.- Familiarity with css front?ends (Tailwind, Bulma, …).- Knowledge of automated testing frameworks (Jest, Cypress, Playwright).- Understanding of accessibility (WCAG), UI performance tuning, and responsive design.- Knowledge of C# /.Net Core.Nice to have- Exposure to agentic AI.- Experience with design systems or component libraries (Storybook, MUI, Chakra).- Exposure to agentic AI concepts or data?driven UI architectures.- Familiarity with AI Agents and tools (Cursor, Claude Code, Codex).- Familiarity with programmable networks or observability tooling.- Experience with low?code platforms (Mendix, Salesforce).- Understanding of security best practices in the front?end (content security policy, dependency scanning, RBAC patterns).- Familiarity with AWS cloud infrastructure and services.Mindset- Builder mentality with strong ownership.- Code-first, automation-first approach.- Full?stack learning approach to ensure team resilience.What We Offer- A dynamic, international work environment with growth opportunities.- Exposure to cutting?edge technologies and large?scale global networks.- Learning and development support to build your career in product management.- Competitive compensation and local benefits.EEO (Equal Employment Opportunities) Statement:Expereo is an Equal Opportunities employer who aims to support and celebrate every employee that comes through our doors.We respect and support all of our people regardless of background, religion, nationality, sexual orientation, age, or physical condition.#J-*****-Ljbffr

Requirements

Must Have

  • Strong proficiency with JavaScript and TypeScript.
  • Experience with modern frameworks such as React.
  • Understanding of component?based architecture and state?management patterns (Redux, Zustand, Vuex, etc.).
  • Experience integrating with REST APIs, GraphQL, and microservices.
  • Familiarity with front?end build tools (Vite, Babel, …) and CI/CD pipelines.
  • Familiarity with css front?ends (Tailwind, Bulma, …).
  • Knowledge of automated testing frameworks (Jest, Cypress, Playwright).
  • Understanding of accessibility (WCAG), UI performance tuning, and responsive design.
  • Knowledge of C# /. Net Core. Nice to have

  • Exposure to agentic AI.
  • Experience with design systems or component libraries (Storybook, MUI, Chakra).
  • Exposure to agentic AI concepts or data?driven UI architectures.
  • Familiarity with AI Agents and tools (Cursor, Claude Code, Codex).
  • Familiarity with programmable networks or observability tooling.
  • Experience with low?code platforms (Mendix, Salesforce).
  • Understanding of security best practices in the front?end (content security policy, dependency scanning, RBAC patterns).
  • Familiarity with AWS cloud infrastructure and services. Mindset

  • Builder mentality with strong ownership.
  • Code-first, automation-first approach.
  • Full?stack learning approach to ensure team resilience.

Benefits & conditions

A dynamic, international work environment with growth opportunities.

  • Exposure to cutting?edge technologies and large?scale global networks.
  • Learning and development support to build your career in product management.
  • Competitive compensation and local benefits. EEO (Equal Employment Opportunities) Statement: Expereo is an Equal Opportunities employer who aims to support and celebrate every employee that comes through our doors. We respect and support all of our people regardless of background, religion, nationality, sexual orientation, age, or physical condition. #J-*****-Ljbffr

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:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:33 min

Overview of the GraphQL API query language

William Lyon · LIVE

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all