Kotlin + React Full Stack Developer

The Hague, NL - Engineering

About the job

Beatgrid is redefining cross-media measurement with breakthrough deep-tech innovation. Built on our own Automatic Content Recognition (ACR) technology, the world’s only hybrid of audio fingerprinting and watermarking, we provide deterministic, privacy-first insights that reveal true ad effectiveness across TV and digital platforms like Netflix and YouTube.

Trusted by global leaders such as Google, Amazon Prime, Disney+, and Netflix, we set a new standard for accuracy and transparency in an increasingly fragmented media landscape.

You’ll build our measurement apps, developed on Kotlin, and contribute to the backend systems that power them. You will work with the latest technologies, contribute to innovations no other company has built, and enjoy the pace and excitement of an ambitious deep-tech company.

About you

Responsibilities​

  • Develop and optimize backend services using Kotlin (with Spring Boot) and frontend systems with React.
  • Design, maintain, and optimize databases using RDS and Elasticsearch for high-performance analytics.
  • Implement and optimize asynchronous messaging systems (RabbitMQ, Kafka).
  • Take end-to-end ownership of features across the full stack from technical design, implementation, testing, and deployment.
  • Deploy and manage applications using Docker, AWS ECS, and Terraform (IaC).
  • Ensure reliability and observability with Sentry and OpenTelemetry.
  • Work independently while collaborating effectively with cross-functional teams.
  • Work in a team that embraces Scrum principles and delivers efficiently.
  • Drive continuous improvement by enhancing performance, scalability, and usability.

Qualifications

Skills and Experience

  • Proven expertise in Kotlin and React for full-stack development.
  • Strong SQL and database architecture understanding, query optimization skills.
  • Experience with messaging systems like RabbitMQ and Kafka.
  • Familiarity with API design principles, data structures, and algorithms.
  • Cloud deployment experience (AWS preferred; Azure transferable).
  • Proactive problem-solving skills, independence, and accountability
  • Creative thinking, and high attention to detail

Bonus / Nice-to-have:

  • TypeScript experience for large-scale applications.
  • UX/UI design familiarity for collaboration with design teams.
  • NoSQL database experience.
  • Hands-on experience with Terraform or other IaC tools.
  • Elasticsearch or other search/analytics tools experience.

What's in it for you?

Perks

  • The chance to work with breakthrough technology and opportunities to join cross-team
    projects (such as our latest work with agentic AI).
  • Use the latest frameworks and languages (Java 25, Kotlin 2.2, Spring Boot 4, and more).
  • A vibrant office in the heart of The Hague, surrounded by cafés, culture, and city life.
  • A fitness club subscription in our building (with professional instructors) to keep both
    body and mind sharp.
  • Work from home / work abroad arrangements.
  • Competitive compensation.
  • An Employee Stock Option Plan (ESOP), so you share in the value you help create and
    benefit from future exit opportunities.

who should apply and how

We’re looking for mid-level to senior-level professionals, but potential and talent matter most. If this role excites you and fits your skills, we’d love to hear from you!

Beatgrid thrives on a healthy, collaborative culture where passion meets impact. Join us to tackle ambitious challenges, work with cutting-edge technology, and help shape the future of cross-media measurement.

Please only apply if you have a valid VISA to work in the Netherlands.