Beatgrid logo

Full Stack (Kotlin, React) Developer

Beatgrid

The Hague
Full-time
2-5 years experience
Hybrid

Key Skills

Kotlin
React
Spring Boot
SQL
RabbitMQ
Kafka
Docker
AWS
Terraform
Elasticsearch
API design
Data structures
Algorithms
Sentry
OpenTelemetry
Scrum

Job Description

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 Multiplatform, 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 (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 work permit or VISA to work in the Netherlands.

Core Responsibilities

Develop and optimize full-stack applications using Kotlin and React while managing backend services and database architecture. Take end-to-end ownership of features from technical design and implementation to deployment and monitoring.

Requirements

Requires proven expertise in Kotlin and React, along with strong skills in SQL, messaging systems, and cloud deployment. Candidates should be mid-level to senior professionals with a proactive, problem-solving mindset.

Benefits

  • Work from home arrangements
  • Work abroad arrangements
  • Employee Stock Option Plan
  • Fitness club subscription
  • Competitive compensation

About Beatgrid

Industry: Marketing Services

Company size: 11-50 employees

Beatgrid: The Cross-Media Advertising Effectiveness Currency The demand for an innovative cross-media measurement solution with first-party deduplicated data has reached new heights. Measurement companies struggle to keep pace with solutions that fall short by relying on modeled demographics, census data, and algorithms to connect consumers with look-alike media behaviors for cross-media measurement. We have successfully solved this problem with our cutting-edge single-source panel approach, powered by passive mobile Automatic Content Recognition (ACR) and Geofencing technology. No more guesswork! Beatgrid's new-wave TRUE Single-Source™ technology has shattered industry barriers to accurately spot deduplicated reach and frequency, as well as the brand lift effect, all at a person level, across AV and OOH advertising campaigns. Join the new cross-media advertising effectiveness currency that forward-thinking CMOs, VPs of Ad Sales, and Market Intelligence Directors are using to optimize their cross-media advertising campaigns and cut on ad waste. --------------------------------------------------------------------------------- Beatgrid is a fast-growing adtech company, founded in 2014 and headquartered in The Hague, Netherlands. It is the only agnostic single-source and person-level cross-media measurement solution that accurately tracks deduplicated TV and cross-media advertising R&F, brand lift, and footfall efforts with accuracy.

Added Today