2,095,473open jobs
128,860companies
243,849added this week
Browse all
Location
In office (Stockholm)
Seniority
Senior · 5+ years exp
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 4, 2026. First seen by Alion on Jul 9, 2026. TV4 scores A on the Alion truth index.

Overview
Company
Impact
Profile match

TV4

TV4 is a Swedish commercial television and media company that broadcasts news, sport, weather and entertainment programmes. Around eight million people a week use its streaming services TV4 Play and MTV Katsomo, and it hires data engineers, frontend and full-stack engineers and journalists for news, sport and society reporting. The company is headquartered in Stockholm, Sweden.

At TV4, technology, innovation, journalism, sports and entertainment meet.

We are building the Nordics' largest streaming service, reaching around eight million Nordic people every week through TV4 Play and our Finnish counterpart MTV Katsomo. Within Product, Tech & Operations we develop the technical solutions that make it possible to stream content, search and get recommendations, so that people can enjoy all of our content whenever and wherever they want.

We are now looking for a Senior Frontend Engineer who, with the support of AI, designs, builds and maintains our player experience on all platforms, from architecture decisions to implementation.

Before you apply

To be considered, you need to already have the right to work and reside in Sweden and be able to work office-first from Stockholm. We are not able to offer relocation or visa sponsorship for this role.

About the team

Streaming Experience Player is the team that makes sure users have a best-in-class experience from the moment they press Play: fast and reliable video playback, engaging UX and seamless ad integration on every platform.

Although the team's focus is clear, its area of responsibility is broad. A video player has many moving parts, and a typical day might involve anything from low-level performance optimisation to bouncing UI ideas off a designer. Knowledge sharing and growing together is a natural part of how we work.

We build the playback layer natively and the UI layer in native frameworks and React/React Native. The playback layer includes code for DRM, ABR, ad playback, networking and analytics, while the UI layer is the interface between the player, our users and the rest of the app.

What you will do

As a Senior Frontend Engineer you will work closely with others in the team and in the rest of the organisation. You will collaborate with both frontend- and backend-focused teams to deliver the best possible experience to millions of viewers.

You will be responsible for our solutions from start to finish: from idea to implementation, monitoring and continuous improvement. AI is a central part of how you work throughout this process, from tailored development tools and debugging to well-tested, production-ready code.

You will, among other things:

  • Build and maintain high-performing video players for Android, Android TV, iOS, tvOS and web-based platforms such as browsers, Chromecast, LG and Samsung TV

  • Work agentically throughout the development lifecycle. We work with Claude Code and OpenAI Codex today, and everyone is expected to actively work on optimising how we use today's and tomorrow's AI tools

  • Write design documents and technical specifications as a basis for well-grounded decisions

  • Take ownership of observability and monitoring for the video players you build

About you

You are an experienced frontend or fullstack developer with a genuine interest in user experience, quality and modern development methods. You enjoy complex technical problems, but are ultimately driven by creating products that work better for the user.

We also believe that you:

  • Have at least five years of experience in modern frontend development, and can see the big picture around your technical solutions and how they fit into a larger context

  • Have experience of a fast-moving environment where self-leadership is essential

  • Understand that technical decisions are rarely black and white, and actively look for the right balance

  • Have fully embraced AI as a tool to boost your own and your team's delivery

  • Love diving deep into things that interest you, whether it is distributed systems, AI or cooking. You get restless when you stop learning

  • Are a good communicator who can explain complex concepts in a simple way

Experience with Android development in Kotlin is an extra plus, as we want to strengthen that competence in the team.

Current tech stack

  • UI frameworks: Jetpack Compose, UIKit, React/React Native

  • Languages: Kotlin, Swift, TypeScript

  • Video playback: Media3/ExoPlayer, AVFoundation, Shaka, hls.js

  • Streaming technologies: HLS, DASH, DRM, SSAI, CSAI

  • AI and developer tooling: Claude Code, OpenAI Codex, CLI/MCP

  • Productivity: Linear, Notion, Slack

What TV4 offers

  • Short paths from idea to decision in a senior technology organisation with high autonomy for teams and individuals

  • The chance to build a streaming experience used by millions of people every week

  • Colleagues with high technical skill and strong ownership

  • A culture that prioritises long-term technical solutions over shortcuts

  • When you are off work, you are off work. We have dedicated on-call where relevant and do not expect you to be available outside working hours

  • A modern office with gym, restaurant and garage

  • Collective agreement, occupational pension, insurance, wellness allowance, Benify, and your choice of phone and MacBook Pro

Practical information

  • TV4 is office-first and we work from our Stockholm office four days a week

  • Permanent employment with a six-month probationary period

  • Union affiliation: Unionen

  • A background check is part of the recruitment process

We review applications continuously, so please apply as soon as you can.

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,095,473 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

Frontend
Similar stack
Same company
Stockholm
Remote (Sweden) · Sweden
Go
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
LLM Guardrails
Frontend
GraphQL
React.js
Apply
Remote (Sweden) · Full-Time · Stockholm
JavaScript
TypeScript
Frontend
Vue.js
DevOps
CI/CD
GitHub
Apply
Hybrid · Full-Time · 4+ years exp · Stockholm
JavaScript
TypeScript
Frontend
Angular
React.js
DevOps
Rest API
QA
Selenium
Cypress
Playwright
Jest
Apply
In office · Full-Time · Gothenburg
JavaScript
TypeScript
AI/ML
Copilot
Frontend
Svelte
Three.JS
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
QA
Playwright
Apply
Hybrid · Full-Time · Gothenburg
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Model Context Protocol
AI Agents
Frontend
GraphQL
React.js
Mobile
Clean Architecture
DevOps
Rest API
WebSockets
CI/CD
Git
AWS
Design
Figma
Management
Agile
Scrum
Kanban
QA
Cypress
Jest
Apply
AI Product Engineer 8 days ago
Remote (Argentina) · Contractor · 5+ years exp · Buenos Aires
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Snowflake
pgvector
AI/ML
Cursor
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
OpenAI
OpenAI Codex
OpenAI Agents SDK
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
gRPC
Terraform
GitHub Actions
Datadog
AWS
AWS Fargate
Amazon ECS
Cybersecurity
HIPAA
Least Privilege
MedTech
HL7
FHIR
Apply
Founding Engineer 8 days ago
Remote (Argentina) · Contractor · 5+ years exp · Buenos Aires
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Snowflake
pgvector
AI/ML
Cursor
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
OpenAI
OpenAI Codex
OpenAI Agents SDK
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
gRPC
Terraform
GitHub Actions
Datadog
AWS
AWS Fargate
Amazon ECS
Cybersecurity
HIPAA
Least Privilege
MedTech
HL7
FHIR
Apply
$72k – $119k per year · In office · Full-Time · Horsham
AI/ML
Copilot
Claude
ChatGPT
Claude Code
OpenAI Codex
Marketing
Salesforce
Apply
$72k – $119k per year · In office · Full-Time · Horsham
AI/ML
Copilot
Claude
ChatGPT
Claude Code
OpenAI Codex
Marketing
Salesforce
Apply
Remote (United States, Argentina, Brazil, Egypt, Spain) · Full-Time · Bachelor's Degree · Cairo
JavaScript
TypeScript
SQL
Node JS
Node JS
Prisma
AI/ML
Cursor
Claude
Claude Code
Frontend
Tailwind CSS
Next.js
React.js
tRPC
Mobile
React Native
Expo
Apply
≈ $67k – $196k per year (Estimated) · In office · Full-Time · Stockholm
Python
Go
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
DynamoDB
OpenSearch
AI/ML
Claude Code
Model Context Protocol
AI Agents
OpenAI Codex
DevOps
Terraform
GitHub Actions
OpenTelemetry
OpenTofu
AWS
Kubernetes
Grafana
Apply
In office · Full-Time · 5+ years exp · Stockholm
Go
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
DynamoDB
ElasticSearch
OpenSearch
AI/ML
Claude Code
Model Context Protocol
OpenAI Codex
Frontend
GraphQL
React.js
Mobile
React Native
DevOps
Terraform
GitHub Actions
OpenTelemetry
AWS
Grafana
Management
Linear
Apply
In office · Full-Time · Stockholm
Python
Go
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
DynamoDB
OpenSearch
AI/ML
Claude Code
Model Context Protocol
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
DevOps
Terraform
GitHub Actions
AWS
Kubernetes
Apply
≈ $73k – $190k per year (Estimated) · In office · Full-Time · Stockholm
Python
Go
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
DynamoDB
OpenSearch
AI/ML
Claude Code
Model Context Protocol
AI Agents
OpenAI Codex
DevOps
Terraform
GitHub Actions
OpenTelemetry
AWS
Kubernetes
Grafana
Platform Engineering
Apply
≈ $54k – $150k per year (Estimated) · In office · Full-Time · Stockholm
Go
TypeScript
Databases
PostgreSQL
DynamoDB
OpenSearch
DevOps
Terraform
GitHub Actions
OpenTelemetry
OpenTofu
AWS
Kubernetes
Grafana
Platform Engineering
Apply
Hybrid · Stockholm
Apply
In office · Stockholm
Apply
In office · Full-Time · Stockholm
Apply
$55k – $88k per year · In office · Full-Time · Stockholm · Uppsala
Apply
See all jobs
This is one of many
2,095,473 more open roles from verified company boards, updated every day.