Lead Software Engineer (Full Stack)

Expereo

Barcelona

Híbrido

EUR 55.000 - 80.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Diverse international work environment
Exposure to cutting-edge technologies
Learning and development support
Competitive compensation
Hybrid work model

Descripción de la vacante

Expereo is hiring a Lead Engineer in Barcelona to drive the transformation of their digital platform. You will design and build full-stack applications, mentor engineers, and ensure coding best practices. Required skills include strong proficiency in JavaScript, experience with front-end frameworks like React, and understanding of cloud environments. The role offers a hybrid work environment, competitive compensation, and opportunities for professional growth.

Formación

  • Strong proficiency in JavaScript & TypeScript and back‑end languages, preferably Node.js.
  • Experience with modern front‑end frameworks such as React, Vue, or Angular.
  • Knowledge of component‑based architecture and state management patterns.
  • Strong understanding of automated testing and performance tuning.

Responsabilidades

  • Lead design and maintenance of scalable front‑end and back‑end applications.
  • Ensure applications meet highest standards of performance and reliability.
  • Contribute to CI/CD pipelines and infrastructure automation.
  • Collaborate across teams to align technical direction with platform goals.

Conocimientos

JavaScript & TypeScript
Node.js
React
GraphQL
Automated Testing
Cloud Environments
Microservices
CSS Frameworks

Herramientas

CI/CD Tools
Webpack
AWS

Descripción del empleo

About Expereo

Expereo provides managed internet, SD‑WAN/SASE, and cloud connectivity solutions to enterprises and government sites worldwide.

About The Role

Lead Engineer in Digital Office, responsible for accelerating transformation by designing and building front‑end and back‑end applications, mentoring engineers, shaping best practices, and contributing to a programmable, automated digital platform.

Key Responsibilities
Full‑Stack Application Development
  • Lead design and maintenance of scalable front‑end applications (React, Vue, Angular) and back‑end services (Node.js, Python, or similar). Create reference implementations and documentation.
  • Develop reusable UI components, design systems, shared libraries, and internal service frameworks.
  • Build and integrate APIs (REST, GraphQL, event‑driven, microservices).
Performance, Quality & Reliability
  • Ensure applications meet highest standards of performance, security, accessibility, and reliability.
  • Lead automated testing across unit, integration, contract, and end‑to‑end layers.
  • Implement observability, including logging, metrics, tracing, and alerting.
  • Champion reliability engineering practices and performance optimization.
Automation & Platform Engineering
  • Contribute to and evolve CI/CD pipelines, build tooling, infrastructure automation, and quality gates.
  • Drive engineering standardization across STOs (coding guidelines, architectural patterns, platform abstractions).
  • Lead initiatives that reduce friction, improve developer experience, and accelerate delivery cycles.
Technical Leadership & Innovation
  • Partner with designers, architects, product managers to align technical direction with platform goals.
  • Collaborate with designers and Product Manager to evaluate technical feasibility of new capabilities and estimate effort.
  • Foster high‑ownership culture through active mentorship and code quality standards.
  • Lead explorations of new technologies such as agentic AI, data‑driven UX, programmable networks, and developer tooling.
  • Contribute to reference implementations, architectural blueprints, and engineering guardrails.
  • Identify technical risks early and propose pragmatic solutions.
Requirements
Must Have
  • Strong proficiency with JavaScript & TypeScript and back‑end languages (Node.js preferred; Python or .NET beneficial).
  • Expertise in modern front‑end frameworks (React, Vue, or Angular).
  • Knowledge of component‑based architecture and state‑management patterns.
  • Experience building and consuming REST, GraphQL, streaming/event‑driven APIs, and microservices.
  • Familiarity with modern build tools (Vite, Webpack, Babel) and CI/CD pipelines.
  • Experience with CSS frameworks (Tailwind, Bulma, MUI, Chakra).
  • Strong understanding of automated testing (Jest, Cypress, Playwright).
  • Solid grounding in accessibility (WCAG), security best practices, observability, and performance tuning.
  • Experience with cloud environments (AWS, Azure, or GCP).
  • Experience working with Salesforce.
  • Experience leading technical decision‑making and mentoring engineers.
Nice to Have
  • Exposure to agentic AI, data‑driven UI architectures, or AI‑powered developer tools.
  • Experience with design systems, component libraries, or Storybook.
  • Familiarity with programmable networks, observability tooling, and network automation concepts.
  • Understanding of advanced security practices (CSP, threat modeling, RBAC, dependency scanning).
  • Experience in distributed systems or event‑driven architectures.
Mindset
  • Own the product, prioritize long‑term stability over short‑term hacks.
  • Code‑first and automation‑first approach to solving problems.
  • Eager to work across the full stack and stay curious about evolving tech.
Benefits
  • Diverse international work environment with growth opportunities.
  • Exposure to cutting‑edge technologies and large‑scale global networks.
  • Learning and development support.
  • Competitive compensation and local benefits.
  • Hybrid working.
EEO Statement

Expereo is an Equal Opportunities employer who supports and celebrates every employee regardless of background, religion, nationality, sexual orientation, age, or physical condition.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Frontend Software Engineer
Senior Frontend Software Engineer

Expereo • Barcelona

Presencial
EUR 55.000 - 75.000
Lead Test Automation Engineer
Lead Test Automation Engineer

Expereo • Barcelona

Presencial
EUR 55.000 - 80.000
Hybrid work model
Competitive compensation
Senior Backend Developer (Python)
Senior Backend Developer (Python)

Expereo • Barcelona

Presencial
EUR 45.000 - 65.000
Competitive compensation
Pension Plan
Hybrid Working
+3
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Frontiers • Madrid

Híbrido
EUR 60.000 - 90.000
Office presence with in-person collab
Wellbeing days
Volunteer days
+3
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

Frontiers Media • Madrid

Presencial
EUR 65.000 - 90.000
Wellbeing days
Volunteer days
EAP program
+3
Technical Team Lead, Contract
Technical Team Lead, Contract

Xcelirate • Barcelona

A distancia
EUR 145.000
Competitive salary with retention bonus
Top-notch workstation
Global co-working access
+2
Product Manager
Product Manager

Expereo • Barcelona

Híbrido
EUR 70.000 - 110.000
Private Healthcare Plan
Pension Plan
Hybrid Working
+1
Fullstack Developer - Web & Mobile (React/Next.js/Expo)
Fullstack Developer - Web & Mobile (React/Next.js/Expo)

Infoempresa.com • Madrid

Híbrido
EUR 45.000 - 70.000
Hybrid work model
Meal vouchers
Wellhub gym discounts
+2
Senior Software Engineer
Senior Software Engineer

EQS • Barcelona

Presencial
EUR 55.000 - 80.000
Fullstack Developer - Web & Mobile (React/Next.js/Expo)
Fullstack Developer - Web & Mobile (React/Next.js/Expo)

Infoempresa.com • Comunidad de Madrid

Híbrido
EUR 45.000 - 60.000
Hybrid work model
Flexible start time
AI-powered development tools
+3