15 nov
|
Titan OS
|
Barcelona
15 nov
Titan OS
Barcelona
Описание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 APIBuild and maintain integrations with third-party APIs and servicesInvestigate and fix production bugs, find the root cause and prevent regressionsMaintain authentication and access control built on SupabaseWrite and run database schema changes and migrations with Drizzle ORM, safely and without data lossWrite and maintain automated tests with Vitest, Playwright and Node.js testsKeep the platform secure: dependency updates, secrets management, input validation and access controlManage deployments, environments and releases on ReplitDocument 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.jsExperience working on production applications,
ideally including authentication, database migrations or third-party integrationsExperience with Replit, including hosting, deployments, environments and secrets managementWorking knowledge of PostgreSQL and SQL, and familiarity with Drizzle ORM or a similar TypeScript ORMUnderstanding of authentication (sessions, JWTs, OAuth, role-based access), ideally with Supabase AuthGood knowledge of HTML5, CSS and Tailwind CSSExperience writing automated tests, ideally with Vitest and PlaywrightAwareness 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 nearbyCompetitive compensationPrivate health insuranceFriendly, diverse, and international work environmentOpportunity to work outside of your comfort zone and develop professionally in an exciting and fast-growing CTV industryChange the future of TVA unique opportunity to join a well-funded, high-growth company in the early stages to help shape a product/business that will impact millions
📌 Full stack developer for advertising platforms (Barcelona)
🏢 Titan OS
📍 Barcelona