Full stack developer for advertising platforms

Titan OS

Barcelona

On-site

EUR 45,000 - 65,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private health insurance
Competitive compensation
International team

Job summary

Titan Operating System S.L. (Titan OS) ищет full‑stack разработчика в Барселоне. Работа предполагает дизайн и реализацию функций на React и Node.js/Express, интеграцию сторонних API и поддержку аутентификации и миграций БД.

Опыт работы с Replit, PostgreSQL и ORM‑решениями обязателен, плюс владение Vitest и Playwright для автоматизированного тестирования. Конкурентная оплата и международная команда.”

Qualifications

  • Опыт 2+ лет в full‑stack разработке с TypeScript, React и Node.js.
  • Опыт работы в production‑приложениях, аутентификация и интеграции.
  • Опыт с Replit, размещением и управлением средами.
  • Знания PostgreSQL и SQL, Drizzle ORM или аналог.

Responsibilities

  • Разработка фич на фронтенде (React) и бекенде (Node.js/Express).
  • Интеграции с внешними API и сервисами.
  • Поиск и исправление production‑ошибок.
  • Управление аутентификацией и доступом (Supabase/Auth).
  • Работа с миграциями БД (Drizzle ORM).
  • Написание автоматизированных тестов (Vitest, Playwright).
  • Обеспечение безопасности приложения и обновления зависимостей.
  • Развертывания и окружения на Replit.
  • Документация и технические решения.

Skills

Full-stack development
TypeScript
React
Node.js
PostgreSQL
Authentication (JWT, OAuth)
Testing (Vitest, Playwright)
Replit deployments
HTML5/CSS, Tailwind

Tools

Drizzle ORM
PostgreSQL
Vitest
Playwright
Replit

Job description

Описание

Titan Operating System S.L. (Titan OS), the Barcelona-based technology, entertainment, and advertising company, is looking for you! Our platform combines content discovery and advertising technology in one solution, helping leading TV brands unlock greater value. Titan OS powers devices from major brands including Philips, AOC and JVC, reaching millions of viewers across Europe and LATAM. Titan OS is also powering free premium FAST Channels on selected SONY Android TVs.

Задачи
  • Design, code, test, maintain and deliver features across the React front end and the Node.js/Express API
  • Build and maintain integrations with third-party APIs and services
  • Investigate and fix production bugs, find the root cause and prevent regressions
  • Maintain authentication and access control built on Supabase
  • Write and run database schema changes and migrations with Drizzle ORM, safely and without data loss
  • Write and maintain automated tests with Vitest, Playwright and Node.js tests
  • Keep the platform secure: dependency updates, secrets management, input validation and access control
  • Manage deployments, environments and releases on Replit
  • Document code and technical decisions so the platform stays easy to maintain
Требования
  • 2+ years of relevant experience as a full-stack developer with TypeScript, React and Node.js
  • Experience working on production applications, ideally including authentication, database migrations or third-party integrations
  • Experience with Replit, including hosting, deployments, environments and secrets management
  • Working knowledge of PostgreSQL and SQL, and familiarity with Drizzle ORM or a similar TypeScript ORM
  • Understanding of authentication (sessions, JWTs, OAuth, role-based access), ideally with Supabase Auth
  • Good knowledge of HTML5, CSS and Tailwind CSS
  • Experience writing automated tests, ideally with Vitest and Playwright
  • Awareness of web application security basics (OWASP Top 10, secrets handling, dependency updates)
  • Experience integration AI services or LLM APIs into production applications
  • Будет плюсом: Experience with advertising technology or integrating ad platforms (VAST)
Условия
  • Centrally located office in the heart of Barcelona, with public transportation nearby
  • Competitive compensation
  • Private health insurance
  • Friendly, diverse, and international work environment
  • Opportunity to work outside of your comfort zone and develop professionally in an exciting and fast-growing CTV industry
  • Change the future of TV!
  • A unique opportunity to join a well-funded, high-growth company in the early stages to help shape a product/business that will impact millions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Titan Operating System • Barcelona

On-site
EUR 42,000 - 70,000
Private health insurance
Office in Barcelona city center
Full Stack Developer
Full Stack Developer

Titan OS • Barcelona

On-site
EUR 60,000 - 90,000
Private health insurance
Central Barcelona location
International team
Lead Ad Tech
Lead Ad Tech

Titan OS • Barcelona

On-site
EUR 90,000 - 120,000
Private health insurance
Central Barcelona office location
Competitive compensation
+1
Lead Ad Tech
Lead Ad Tech

Titan OS • Bellprat

On-site
EUR 90,000 - 140,000
Private health insurance
Central Barcelona office
Diversity & international team
+1
Direct brands sales manager in CTV advertising
Direct brands sales manager in CTV advertising

Titan OS • Barcelona

On-site
EUR 70,000 - 110,000
Private health insurance
Diverse international environment
Central Barcelona office
Data engineer in CTV
Data engineer in CTV

Titan OS • Barcelona

On-site
EUR 60,000 - 90,000
Private health insurance
Office in Barcelona
International work environment
Lead Ad Tech
Lead Ad Tech

Titan Operating System • Barcelona

On-site
EUR 75,000 - 110,000
Central Barcelona office location
Private health insurance
Friendly, international team
+1
Frontend developer for Smart TV apps
Frontend developer for Smart TV apps

Titan OS • Barcelona

On-site
EUR 8,900 - 13,000
Backend engineer in CTV
Backend engineer in CTV

Titan OS • Barcelona

On-site
EUR 90,000 - 120,000
Private health insurance
Diverse international team
Growth in CTV industry
Data analyst in streaming
Data analyst in streaming

Titan OS Partnership • Barcelona

On-site
EUR 45,000 - 65,000
Частное медицинское страхование
Дружелюбная международная среда
Возможности профессионального роста
+1