2,088,021open jobs
128,035companies
242,676added this week
Browse all
Location
Hybrid (Barcelona, Spain)
Seniority
Senior · 5+ years exp
Visa
No sponsorship (stated in the posting)

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 2, 2026.

Overview
Company
Impact
Profile match
Smadex is a Barcelona advertising technology company founded in 2011 and specialised in mobile user acquisition. Its demand-side platform buys programmatic inventory with privacy-preserving targeting and machine learning bidding. The company belongs to Entravision and works with mobile app advertisers worldwide.

Smadex is a performance advertising engine for mobile apps, enabling the world's leading marketers to grow across Mobile and Connected TV (CTV). Powered by AI models trained on real campaign outcomes, Smadex delivers profitable growth at scale. Headquartered in Barcelona, with teams across the Americas, EMEA, and APAC, Smadex is a business unit of Entravision (NYSE: EVC).

As a Senior Full Stack Engineer, you will serve as the technical anchor and architectural pillarfor the team. Partnering closely with our delivery and operational team lead, you will take ownership of technical excellence, establish sound architectural standards, and mentor the team. This is a high-impact, hands-on Individual Contributor (IC) role where your judgment will shape both our browser-facing tools and our runtime creative execution.

Your Tasks and Responsibilities

  • Architect Scalable Creative Tools:Lead the technical design, development, and delivery of core features across internal creative tooling utilizing modern Angular and TypeScript.
  • Master High-Performance Runtimes:Guide the engineering of ultra-lightweight client-side components and interactive playable ads optimized for mobile webview performance, strict bundle-size limits, and sandboxed iframe execution.
  • Own Server-Side Pipelines:Architect and maintain resilient Node.js microservices and pipelines handling dynamic asset generation, headless bundling, and low-latency tracking/redirect logic.
  • Elevate Engineering Standards:Drive high-signal pull request reviews, author technical RFCs, introduce pragmatic automated testing, and proactively resolve technical debt.
  • Technical Mentorship:Coach and mentor mid-level engineers, instilling best practices in web fundamentals, design patterns, and advanced debugging.

What Are We Looking For?

  • 5+ years of professional software engineering experience, with deep expertise across modern TypeScriptin both client and server environments.
  • Advanced Angular Knowledge:Strong mastery of modern Angular architectures (Signals, Standalone Components, reactive state management, change detection strategies, and modular code organization).
  • Solid Node.js Foundations:Strong understanding of asynchronous event loops, streaming I/O, headless compilation/bundling workflows, and REST/microservice API design.
  • Deep Browser & Runtime Fundamentals:Strong grasp of DOM/Canvas performance, memory lifecycle management, iframe sandboxing, postMessage communication protocols, and asset loading optimization.
  • Architectural Judgment & Code Quality:Proven track record of conducting high-signal code reviews, designing maintainable systems, and introducing pragmatic automated testing.
  • Low Ego, High-Impact Mentorship:Genuine passion for coaching other engineers, explaining the whybehind technical decisions, and elevating team-wide technical criteria.

Bonus Points:

  • Familiarity with the digital advertising ecosystem (MRAID specifications, tracking macros, click-through handling, or attribution models).
  • Experience with HTML5 Canvas, WebGL, or lightweight rendering libraries (PixiJS, Phaser, Three.js) for interactive creatives.
  • Hands-on experience with modern JavaScript bundlers and build tools (esbuild, Vite, Rollup, or custom AST transformation pipelines).
  • Experience implementing automated CI/CD performance and bundle-budget monitoring.

What We Offer

  • Integrate a highly motivated, young and dynamic team
  • Great compensation package
  • Top location at the heart of Barcelona with a rooftop terrace, Barbecue, and a fully stocked fridge
  • Great work-life balance: work from home (2 days per week), flexible hours
  • Meal vouchers - Ticket Restaurant monthly allowance
  • Monthly gym allowance: Choose between DiR and Wellhub
  • LinkedIn Learning and training opportunities
  • Monthly TGIF events
  • Regular team-building events
  • Fun and friendly work environment with talented marketers and engineers from over 40 countries
  • And more!

If you want to know more about us visit our websiteSmadex.com, and for a sneak peek of the cool stuff we build check thisvideo out! And, if you are ready to take your career to the next level and tackle engineering challenges at a global scale, we encourage you to apply!

Please note that we do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain won't be considered.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,088,021 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Barcelona
Hybrid · 3+ years exp · Barcelona
Python
Python
Flask
FastAPI
Django
DevOps
Git
Apply
Fullstack Developer 3 months ago
Hybrid · Málaga
JavaScript
Java
TypeScript
Frontend
RxJS
Angular
NgRx
DevOps
Rest API
CI/CD
Apply
Hybrid · Full-Time · Bachelor's Degree · Madrid · Barcelona
JavaScript
C#
DevOps
Azure DevOps
Azure
Management
Agile
Apply
$81k – $151k per year · In office · Secret · Bachelor's Degree · Eagan
Python
Rust
DevOps
Podman
Git
Docker
Kubernetes
GitHub
GitLab
Linux
Robotics
ArduPilot
Management
Agile
Scrum
Kanban
Apply
In office · Milan
JavaScript
Java
Java
Spring Boot
Quarkus
Spring Cloud
Databases
RabbitMQ
Apache Kafka
Frontend
Next.js
React.js
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
AWS
Docker
Kubernetes
Service Mesh
Apply
Developer/Engineer 1 day ago
In office · Full-Time · 2+ years exp · Bachelor's Degree · Barcelona
Java
SQL
Java
Maven
Hibernate
DevOps
Rest API
Jenkins
Docker
Management
Agile
Scrum
Apply
In office · Full-Time · Bachelor's Degree · Sofia · Madrid · Barcelona · Budapest · Bratislava
Apply
Remote (United Kingdom) · Full-Time · 10+ years exp · Bachelor's Degree · Reading · Bucharest · Madrid · Warsaw · Barcelona
DevOps
GCP
Apply
≈ $17k – $28k per year (Estimated) · In office · Full-Time · 1+ year exp · Barcelona
Apply
$13k per year · In office · Full-Time · PhD · Barcelona
Apply
See all jobs
This is one of many
2,088,021 more open roles from verified company boards, updated every day.