Fullstack Developer

XITE
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Intermediate

Job location

Amsterdam, Netherlands

Tech stack

Java
JavaScript
API
Software Quality
Databases
Relational Databases
Elasticsearch
Spring
PostgreSQL
MongoDB
MySQL
Redis
TypeScript
Google Cloud Platform
React
Spring-boot
Backend
GIT
Kubernetes
Kafka
Front End Software Development
Software Version Control
Docker
Microservices

Job description

At XITE, the Content Technology Team keeps our music video catalog moving, from ingestion to distribution across our interactive app, FAST channels and linear TV. You'll join a small, cross-functional team of three engineers and two product team members, working closely together with XITE's team music professionals to deliver the best music video content experience available to hundreds of millions of viewers across Europe and North America.

Our techstack:

  • Backend services are written in Java using spring boot framework

  • Several databases like Postgres, Mongo

  • Infrastructure like Kafka, Redis, Elasticsearch

  • Microservice based architecture hosted in google cloud

  • Frontend services are written in React framework

  • Fully automated CI pipelines

  • Version control using Git, * Build & maintain our in-house developed Media Asset Management system Own the pipeline that processes and delivers hundreds of thousands of music videos to the world.

  • Develop curation tools for our music team Create the tools our music aficionados rely on every day to manage and program content.

  • Enrich our catalog with smart metadata Design solutions that collect and improve metadata, powering our recommendation engine and playlist curation.

  • Deliver complex technical projects end-to-end Take ownership from requirements and design, implement, test, and launch.

  • Engineer responsibly Build performant, reliable APIs and tooling, contribute to code quality, and spot opportunities to make the platform more robust and scalable.

  • Work in a close-knit, collaborative team Share ownership across projects, work across teams, and help shape how and what we build.

Requirements

Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * 3+ years of experience with Java Spring and a solid understanding of backend development.

  • Experience with modern JavaScript ecosystems (TypeScript, React).
  • Familiarity working with microservice architectures, ideally in a cloud environment such as Google Cloud Platform.
  • Familiarity with relational databases such as MySQL or PostgreSQL.
  • Familiarity with containerized environments (Docker, Kubernetes).
  • You enjoy working in a cross-functional team with engineers, frontend developer, product manager and communicating directly with your users (music team).
  • You value collaboration and actively seek different perspectives.
  • You have an experimental mindset and enjoy iterating quickly on new ideas.
  • You have strong English communication skills (Dutch not required).

Benefits & conditions

  • Apply: Send us your application and we will contact you.
  • First Interview (Online): Our recruiter will contact you for a first online interview. During this interview you can ask all your questions about the company.
  • Second Interview: You will be meeting with the hiring manager, where you will discuss the role and team more in dept.
  • Technical assignment (home): You will be provided with a technical assignment to do at home.
  • Technical Interview: You will be meeting with 2 developers of the team, going through your technical assignment and you can ask questions as well.
  • Final Interview: An interview with one of our Management Team members.
  • Reference check: We ask you for 2 references that we can give a call and ask a few questions as a part of our hiring process.
  1. Offer: Hopefully with our offer, we can welcome you to the team of XITE!

About the company

It's our mission to share our passion for music videos with the world and invite people to experience music beyond listening: to see your music. XITE is dedicated to building the best music video experience in the world. Based in Amsterdam, XITE now reaches 100 million households across North America and Europe. XITE delivers premium music video experiences across four core products: Global & International (Europe & North America) * FAST (Free Ad-Supported Streaming TV): This rapidly growing global market offers themed music channels directly on smart TVs. Across Europe and North America, XITE is available with 26 different genre- and decade-based channels. * Interactive TV App: Available on smart TVs in various countries throughout Europe and North America, this app features over 200 curated playlists for a personalized viewing experience. The Netherlands * Linear Television: This is where our brand began in 2008. It is available specifically in the Netherlands through all major Dutch cable and fiber providers. * XITE Music: A comprehensive collection of 51 non-stop audio channels, available exclusively for viewers in the Netherlands.

Apply for this position