Medior Full Stack Developer (PHP / TypeScript)

MediaLab

Amsterdam

Hybrid

EUR 39,000 - 56,000

Full time

6 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

Hybrid setup
BeFrank pension
Annual KPI bonus
Free lunch and good coffee at the офис

Job summary

MediaLab, Amsterdam-based SaaS provider for media assets, seeks a developer to maintain and extend applications behind its B2B platform. You’ll work across AWS, Azure and hybrid environments with ownership over key platform components.

You will join a small, professional team delivering enterprise-grade hosted software to international clients, with a flexible mindset and collaborative pace.

Qualifications

  • 3+ years of experience as a software developer in application development.
  • Experience with modern PHP and object-oriented programming.
  • Experience with modern development workflows (Git, Composer, Webpack, Docker, CI/CD).
  • Strong attention to detail and a commitment to maintainable code.
  • Ability to collaborate with colleagues to ship features.
  • Ability to communicate progress and tradeoffs with stakeholders during development cycles.
  • You already hold a valid work permit for the Netherlands.

Responsibilities

  • 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

Skills

PHP
Git
Composer
Webpack
Docker
CI/CD
Testing
Teamwork
Communication
Work permit NL

Tools

MySQL
Redis
Memcached
OpenSearch
ImageMagick
FFmpeg
Linux
AWS
Azure
React Native
Electron

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
  • Experience: 3+ years as a developer in application development
  • PHP: Experience with modern PHP and object-oriented programming
  • 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
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
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

On-site
EUR 39,000 - 56,000
Salary range 3500-5000€
Holiday 24 days + 8%
Pension BeFrank
+6
Full stack developer for media distribution
Full stack developer for media distribution

MediaLab • Amsterdam

Hybrid
EUR 39,000 - 56,000
Pension via BeFrank
Annual KPI-based bonus
Hybrid work arrangement
+3
Medior Full-Stack Engineer for Media SaaS — Hybrid & Autonomy
Medior Full-Stack Engineer for Media SaaS — Hybrid & Autonomy

MediaLab • Amsterdam

Hybrid
EUR 39,000 - 56,000
Hybrid setup
BeFrank pension
Annual KPI bonus
+1
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

On-site
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Medior Web & Mobile Full Stack Developer
Medior Web & Mobile Full Stack Developer

Learned • Utrecht

Hybrid
EUR 45,000 - 61,000
MacBook Pro
Hybrid setup
6 weeks remote abroad
+3
Senior Fullstack Developer
Senior Fullstack Developer

Mediahuis NL B.V. • Netherlands

On-site
EUR 50,000 - 70,000
Senior Machine Learning Engineer - Applied AI
Senior Machine Learning Engineer - Applied AI

Media Distillery • Amsterdam

Hybrid
EUR 72,000 - 80,000
Unlimited vacation days
Flexible working hours
Work from home 3 days a week
+4
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 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