Senior Frontend Engineer – Usage Ingestion at ICE

I
ICE

Senior Frontend Engineer – Usage Ingestion

gb flag
GB, ES

Hybrid

Full Time

#Technology

#Frontend

#React

#Redux

#TypeScript

#Material UI

#Test Driven Development

#Git

#AWS

#Pulumi

#Kafka

#Protobuf

ICE is looking for a Senior Frontend Engineer – Usage Ingestion

Sign up to unlock quick summaries and profile fit assessments

About ICE

ICE is a music technology company built by rightsholders, for rightsholders. We simplify the complexities of the music royalty chain through an innovative suite of licensing, processing, and copyright services, enabling our customers to accurately and efficiently compensate songwriters and composers for the use of their works. 
 
Serving over 330,000 rightsholders and leveraging a copyright database comprising 55 million musical works, ICE’s operations touch 250+ territories to distribute more than €1bn in royalties per year, with a total of over €5bn distributed to date. 

About the Team 

In Royalty Processing domain we are building scalable, event-driven services. We prioritize rapid release cycles, code quality, and collaboration with our business partners. We optimise our delivery process via platform that enables seamless testing, deployment, and monitoring across our entire technology stack. 

Our values include: 

  • Taking ownership and responsibility of initiatives to completion
  • Embrace autonomy without constant direction and control
  • Clear communication and teamwork
  • High-quality software and engineering practices
  • You build it, you run it
  • Continuous learning and improvement 

What you will find in our current tech stack: 

  • Frontend with React, Redux / Redux Toolkit, Typescript
  • Backend services with Scala Typelevel (Cats Effect and FS2),
  • Service communication via Kafka (Confluent Cloud) with versioned Protobuf schema,
  • Infrastructure automation with Pulumi (Typescript),
  • Our infrastructure is hosted on AWS (most used: ECS, S3, DynamoDB, Aurora),
  • Github Actions for builds and workflow automation,
  • DataDog for observability, monitoring and alerts. 

About the Role

Usage Ingestion is a key area of the Royalty Processing domain. You will play a central part in the successful delivery of music royalties to musicians, composers, and publishers. You will drive the development, delivery, evolution, and maintenance of the frontend for the Usage Ingestion software systems, which is using React with functional components, hooks and contexts. 

We're looking for candidates who are based in the UK or Spain (or have the right to work in these countries) to join our dynamic team. If you're passionate about product development, collaboration, and making a difference in the music industry, we want to hear from you! 


This role is open to candidates who are currently residing in the UK or Spain or those who have the legal right to work in either country.

Key Responsibilities:

  • Drive the full lifecycle of our applications (analysis, design, implementation, testing, infrastructure, and operations), on the frontend side.
  • Ensuring that our deliverables are provided in a fully operational state – following the principle ‘You build it – you run it’.
  • Close collaboration with your peer developers, business, and product owners.
  • Coaching, mentoring, and training of your colleagues. 

Requirements and Qualifications:

Must have: 

  • A strong background in React development with functional components, hooks and contexts
  • A strong knowledge of Redux Toolkit with Redux Toolkit Query
  • A strong experience with Typescript
  • Experience with Material UI or other design system (both foundations & components library)
  • Test Driven Development, Version Control and Git
  • A team-first mindset 

Nice to have: 

  • Experience with writing CSS
  • Experience working with Wireframes (e.g. Figma)
  • Experience with Domain-Driven Design and Collaborative modelling
  • Building applications on the AWS / ECS using DevOps principles and CI/CD
  • Experience with Infrastructure as a Code (preferably Pulumi)
  • Jest snapshot testing
  • Cypress e2e testing
  • Experience with gRPC & protobuf
  • Experience with Husky, ESLint & Prettier
  • You like music :) 

What we offer:

  • Competitive local benefits based on your location
  • We promote flexible working regarding time and/or place
  • Both mental and physical health initiatives
  • Corporate pension scheme 
  • Comprehensive training and development opportunities 
  • Industry insider events, team socials and company events
  • Enhanced holiday allowance 

We welcome candidates from all backgrounds, regardless of age, disability, gender, gender identity, gender expression, race, religion or belief, sexual orientation, socioeconomic background, and any other protected characteristic. 
We are committed to making all stages of our recruitment process accessible to candidates with disabilities. Please speak to our recruitment team and we will work with you to make reasonable adjustments to ensure you can perform at your best throughout your application.

I

ICE

17 views

2 applied

Markets

Fashion
Visit ICE
Share this job
Copy Permalink
Open roles at ICE
I
ICE

Senior Frontend Engineer – Usage Ingestion

gb flag
GB, ES

Hybrid

Full Time

#Technology

#Frontend

#React

#Redux

#TypeScript

#Material UI

#Test Driven Development

#Git

#AWS

#Pulumi

#Kafka

#Protobuf

I
ICE

Customer Relationship Manager

gb flag
United Kingdom

Hybrid

Full Time

#Customer Experience

#Music

#Account Management

#Service Delivery

#Problem Solving

Discover similar jobs
Lumina logo
Lumina

Software Engineer

Remote

Full Time

#Technology

#Web

#Scripting

#AI

#Infrastructure

G
GameChanger

Senior Applied Machine Learning Engineer

180k - 200k USD

Remote

Full Time

#Machine Learning

#Computer Vision

#Engineering

#Python

#PyTorch

#Docker

#AWS

#Distributed Systems

#Systems

#Performance Optimization

Sift logo
Sift

Software Engineer

Remote

Full Time

#Fraud Detection

#Infrastructure

#Platform Engineering

#Java

#Python

#Terraform

#Kubernetes

#GCP

#AWS

#Kafka

#Jenkins

#Docker

#Spark

CoinsPaid logo
CoinsPaid

DevOps Engineer

Remote

Full Time

#DevOps

#Engineering

#Fintech

#Kubernetes

#Docker

#Helm

#Terraform

#AWS

#Linux

#Python

#Prometheus

C
Cake

Staff Software Engineer, ML Platform

Remote

Full Time

#Platform

#Distributed Systems

#Cloud Infrastructure

#Kubernetes

#Terraform

#Go

#TypeScript

#AWS

#GCP

#Azure

#Istio

#MLOps

Innovativesol-2 logo
Innovativesol-2

AI Data Architect

Remote

Full Time

#Cloud Architecture

#Data Engineering

#AI

#AWS

#Azure

#Python

#SQL

#Data Modeling

#ETL

#Big Data

#Machine Learning

E
Equilibrium Labs

Blockchain Engineer

Remote

Contractor

#Blockchain

#Web

#Infrastructure

#Rust

#Go

#TypeScript

#Solidity

#Move

#Cairo

#Cryptography

#Polkadot

#Ethereum

A
Ashby

Staff Frontend Engineer

Remote

Full Time

#Frontend Engineering

#Design Systems

#Recruiting

#React

#TypeScript

#CSS

#HTML

#GraphQL

#Node.Js

#Postgres

#Redis

P
Pagos

Software Engineer, Data Platform

Remote

Full Time

#Data Engineering

#Backend Development

#Payments

#REST APIs

#GRPC APIs

#SQL Queries

#Data Pipelines

#Cloud Platforms

#AWS

#GCP

#Apache Spark

#DBT

#Apache Airflow

Mactores logo
Mactores

Technical Content Writer

Remote

Full Time

#Data Engineering

#Technical Writing

#Cloud Computing

#AWS

#Snowflake

#Databricks

#Azure

#SEO

#AI Tools

#Content Management

#Apache Spark

#Apache Iceberg

#Data Pipelines

TokyoTechie logo
TokyoTechie

Blockchain NFT Developer

Remote

Full Time

#Technology

#Blockchain

#Consulting

#NFT

#Ethereum

#Smart Contracts

#NodeJS

#Python

#Go

#Java

#AWS

#Distributed Systems

Xebia logo
Xebia

Senior DevOps Platform Engineer

Remote

Full Time

#DevOps

#Platform Engineering

#Harness

#Kubernetes

#Terraform

#AWS

#Azure

#GCP

#GitOps

#Observability

#Security

#Ansible

M
Motion

Principal Software Engineer

270k - 375k USD

Remote

Full Time

#Software Engineering

#AI

#Full Stack

#C#

#.NET

#React

#React Query

#Postgres

#Temporal

#JavaScript

Immuta logo
Immuta

Enterprise Account Executive

Remote

Full Time

#Enterprise Sales

#Data Security

#Snowflake

#Databricks

#AWS

#Azure

#Google Cloud

#Sales

#Pipeline Management

L
Linear

Fullstack Engineer

Remote

Full Time

#Developer Tools

#Software

#TypeScript

#React

#GraphQL

#Node

#Postgres

#Redis

#Temporal

#MobX

dLocal logo
dLocal

AI Product Manager

Remote

Full Time

#Product

#Developer Tools

#Software Engineering

#Product Management

#Git

#Testing

#Metrics Analysis

#Communication

#Orchestration

A
Ada Health GmbH

Engineering Manager - Integrations and Onboarding

ca flag
Canada

Remote

Full Time

#AI

#Engineering Management

#Integrations

#Kotlin

#Spring Boot

#React

#REST APIs

#SDKs

#SSO

#Cloud Infrastructure

D
Dorbe Leit Consulting

Senior Full-Stack Software Engineer

Remote

Full Time

#Full Stack

#Software Engineering

#Mobility

#Python

#Django

#fastAPI

#React

#PostgreSQL

#TimeScaleDB

#ETL

#Docker

#Kubernetes

D
Doxy.me

Senior Web Engineer

Remote

Full Time

#Telehealth

#Engineering

#React

#Next.js

#TypeScript

#CSS

#Responsive Design

#Design Systems

#Storybook

#Figma

A
Addi

Backend Software Engineer

Remote

Full Time

#Backend Engineering

#Fintech

#Lending

#Java

#Kotlin

#Spring Boot

#PostgreSQL

#Redis

#Docker

#Kubernetes

#Kafka

#SQS

#Automated Testing

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.