Frontend Software Engineer (React)

Expereo
Barcelona, Spain
4 days ago

Role details

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

Job location

Barcelona, Spain

Tech stack

JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Component-Based Software Engineering
Automation of Tests
C Sharp (Programming Language)
Cursor (Graphical User Interface Elements)
Microsoft Office
Performance Tuning
Role-Based Access Control
Mendix
Responsive Web Design
Salesforce
Systems Integration
TypeScript
Web Content Accessibility Guidelines
Web Application Frameworks
Datadog
.NET Core
Tailwind
React
Cypress
Programmable Network
WebPack
Material Design
Playwright
Data Analytics
Performance Monitor
Extreme Programming (XP)
low-code
Build Tools
GraphQL
Front End Software Development
React
REST
Microservices

Job description

Expereo in Barcelona is seeking a Software Engineer (Front End) to join their newly built Digital Office. The role focuses on developing intuitive and scalable front-end applications using modern frameworks like React., * Build and maintain dynamic, responsive web applications using modern frameworks.

  • Ensure applications meet performance, accessibility, and security standards.
  • Promote consistent coding patterns and architectural standards across squads.

Conocimientos

JavaScript TypeScript React REST APIs GraphQL Responsive Design Automated Testing, We 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 or In-Life XP STO, 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., * 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

  • SupportPartner 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.

Requirements

Ideal candidates should have a strong proficiency in JavaScript and TypeScript, along with experience in responsive design and automated testing. This position offers a dynamic, international work environment with opportunities for growth and competitive compensation., * Strong proficiency with JavaScript and TypeScript.

  • Experience with modern frameworks such as React.
  • Understanding of component-based architecture and state-management patterns.
  • Experience integrating with REST APIs, GraphQL, and microservices.
  • Familiarity with front-end build tools and CI/CD pipelines.
  • Knowledge of automated testing frameworks., Must Have
  • Strongproficiencywith 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,GraphQLand microservices.
  • Familiarity with front-end build tools (Vite, Babel,…) and CI/CD pipelines.
  • Familiarity withcssfrontends (Tailwind, Bulma, …)
  • Knowledge of automated testing frameworks (Jest, Cypress, Playwright).
  • Understanding ofaccessibility (WCAG), UI performance tuning, and responsive design.

Nice to have

  • Exposure to agentic AIExperiencewith design systems orcomponentlibraries (Storybook, MUI, Chakra).
  • Knowledge of C# /.Net Core
  • Exposure toagentic 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 ofsecurity 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.
  • Afull-stack learning approach to ensure team resilience.

Benefits & conditions

Growth opportunities Learning and development support Competitive compensation, * A dynamic, international work environment with growth opportunities

  • Exposure tocutting-edgetechnologies and large-scale global networks
  • Learning and development support to build your career in product management
  • Competitive compensation and local benefits

About the company

We are the Intelligent Internet Platform. We connect People, PlacesandThingsanywhere, managing Internet Performance better than anyone else, while providingOne Global Experience, givingVisibility, ControlandSecuritythroughexpereoOne. Expereo believes in the power of Internet connectivity. As the world's largest provider of managed internet, SD-WAN/SASE, and Cloud connectivity solutions, we power enterprises and government sites worldwide, helping to enhance every business' productivity with flexible and optimal Internet performance. As a trusted partner of Fortune 500 enterprises and carriers, our continued aim and success in helping both our customers and partners depends solely on the talented individuals that make Expereo a dynamic, effective, multicultural, and equitable environment.

Apply for this position