Medior Full Stack Developer (PHP / TypeScript)

MediaLab

Amsterdam

Hybrid

EUR 39,000 - 56,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary range 3,500–5,000€ gross per月
24 days paid leave + 8% holiday
Pension via BeFrank
Annual bonus based on KPIs
Hybrid setup: 2 days in office
Cloud training and certifications
NS business card or travel allowance
Real autonomy
Free lunch and good coffee

Job summary

MediaLab, a Netherlands-based SaaS platform for media assets, is seeking a developer to maintain and extend the applications behind its B2B SaaS platform. The team operates across AWS, Azure and hybrid environments from Amsterdam, offering ownership and responsibility in a compact, professional setting.

You will build features across the SaaS platform, participate in architectural decisions, work with customers to test implementations, review code and debug production issues to ensure

Qualifications

  • 3+ years as a developer in application development.
  • PHP: experience with modern PHP and OOP.
  • JavaScript/TypeScript: experience with modern JS/TS.
  • Development tools: Git, Composer, Webpack, Docker, CI/CD.
  • Quality mindset: attention to detail and maintainable code.
  • Teamwork: collaborate to ship features.
  • Communication: communicate progress and tradeoffs.

Responsibilities

  • Build and evolve features across the MediaLab SaaS platform, frontend and backend.
  • Participate in technical discussions and architectural decisions.
  • Work with customers or stakeholders to understand requirements and test implementations.
  • Review code and test merge requests from developers.
  • Debug and troubleshoot production issues to keep the platform stable.
  • Improve reliability, scalability and maintainability of core systems.
  • Apply a security-first and privacy-focused mindset to protect data.
  • Explore AI-assisted media workflows such as metadata extraction and face detection.

Skills

3+ years experience
PHP
JavaScript/TypeScript
Development tools
Quality mindset
Teamwork
Communication
Work permit

Tools

Git
Composer
Webpack
Docker
CI/CD

Job description

MediaLab is a SaaS platform for distribution, viewing and storage of media assets, used by broadcasters, media producers, sports organizations and international brands. Think drone footage from a live event, raw camera files from a TV production, or source files well over 100GB, all moving through systems that need to handle them reliably. Every day, content viewed by millions of people moves through our systems, so reliability is a core requirement.

As a developer, you will maintain and extend the applications behind our B2B SaaS platform. The platform runs across AWS, Azure and hybrid environments, and we are not tied to a single cloud vendor.

We are a small but professional team based in Amsterdam, providing an enterprise-grade hosted software solution to international customers. Being a small team means this role calls for a flexible mindset, but it also means real ownership and responsibility over the parts of the platform you work on.

We believe people are capable of more than a checklist suggests. If you don't meet every requirement listed below but think you're a good fit, we encourage you to apply anyway.

Tasks

You will:

  • Build and evolve features across the MediaLab SaaS platform, frontend and backend
  • Participate in technical discussions and contribute to architectural decisions
  • Work directly with customers or stakeholders to understand requirements and test implementations
  • Review code and test merge requests from fellow developers
  • Debug and troubleshoot production issues to keep the platform stable
  • Improve reliability, scalability and maintainability of core systems
  • Apply a security-first and privacy-focused mindset to keep customer data safe
  • Explore AI-assisted media workflows, such as metadata extraction, face detection and automation
Requirements

Your skills:

  • Experience: 3+ years as a developer in application development
  • PHP: Experience with modern PHP and object-oriented programming
  • JavaScript/TypeScript: Experience with modern JavaScript or TypeScript
  • Development tools: Experience with modern development workflows (Git, Composer, Webpack, Docker, CI/CD)
  • Quality mindset: Strong attention to detail, a thorough testing approach and a commitment to maintainable code
  • Teamwork: Ability to collaborate with colleagues to ship features together
  • Communication: Ability to communicate progress and tradeoffs with stakeholders during development cycles
  • Work permit: You already hold a valid work permit for the Netherlands, we are not able to offer visa sponsorship for this role
Bonus points if you have experience with
  • Experience with our stack: MySQL, Redis, Memcached, OpenSearch, ImageMagick, FFmpeg, Linux, AWS, Azure
  • Experience with React Native or Electron
  • Experience designing multi-tenant, high-availability systems, including failover and disaster recovery
  • Experience with media handling or transcoding
  • Experience applying AI in development workflows or product features
Benefits

What we offer

  • Salary range €3.500 - €5.000 gross per month based on 40 hours
  • 24 days of paid leave plus 8% holiday allowance
  • Pension via BeFrank
  • Annual bonus based on personal KPIs
  • Hybrid setup: 2 days in the office, flexible the rest of the week
  • Cloud training and certifications
  • NS business card or travel allowance
  • Real autonomy: you set your own pace within a collaborative team
  • Free lunch and good coffee at the office
Process

After you apply, we'll review your submission and may invite you to a short video screening. If that goes well, you'll be invited to our Amsterdam office for a follow-up conversation about the product, the platform and how you approach your work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior Full Stack Developer (PHP / TypeScript)
Medior Full Stack Developer (PHP / TypeScript)

MediaLab Online BV • Amsterdam

Hybrid
EUR 39,000 - 56,000
Salary range 3500-5000€
Holiday 24 days + 8%
Pension BeFrank
+6
full stack developer for media assets
full stack developer for media assets

Enfint • Amsterdam

On-site
EUR 60,000 - 90,000
24 дня оплачиваемого отпуска и 8% надп
Пенсия через BeFrank
Годовой бонус по KPI
+4
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Senior Fullstack Developer
Senior Fullstack Developer

Mediahuis NL B.V. • Netherlands

Hybrid
EUR 50,000 - 70,000
Senior Frontend Engineer
Senior Frontend Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Hybrid working
Office in Utrecht
25 vacation days
+8
Hybrid PHP/TypeScript Full-Stack Engineer — Scale Media SaaS
Hybrid PHP/TypeScript Full-Stack Engineer — Scale Media SaaS

MediaLab • Amsterdam

Hybrid
EUR 39,000 - 56,000
Salary range 3,500–5,000€ gross per月
24 days paid leave + 8% holiday
Pension via BeFrank
+6
Full-Stack Engineer
Full-Stack Engineer

Energyzero • Almere

Hybrid
EUR 70,000 - 100,000
Share Points
Good Shares
Personal development
Hybrid Full-Stack Developer (PHP & TypeScript)
Hybrid Full-Stack Developer (PHP & TypeScript)

MediaLab Online BV • Amsterdam

Hybrid
EUR 39,000 - 56,000
Salary range 3500-5000€
Holiday 24 days + 8%
Pension BeFrank
+6
Medior full Stack Developer
Medior full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook and tools provided
25 vacation days
Hybrid setup: minimum 3 days in-office
+4
[Vacatures] Mediahuis zoekt een Fullstack Developer
[Vacatures] Mediahuis zoekt een Fullstack Developer

Marketing Report (een B2B nieuwsplatform voor marketeers) • Amsterdam

Hybrid
EUR 70,000 - 110,000