Position: Senior Scala Developer
Company: Softserve
Category: Scala
Experience required: 1y
English level: intermediate

WE ARE
We are a media project, we improve discoverability of content on media Hub.
The Content Discovery Team will aim to create compelling and engaging product experiences that drive key performance metrics for both the business and the customer, through the discovery of broadcast channel content. We are the biggest commercial television network in the UK. Behind every famous face, there are hundreds of others, all doing their bit to make things happen. We love telly, we’re passionate about content and most importantly we understand our audiences. As a growing international company, we’re commercially minded and have a global focus. We’re all about pushing the boundaries and being innovative.

YOU ARE 
We are looking for Scala Engineers to work within our cross-functional teams to deliver software that meets On Demand’s business and operational requirements. 
Back End Scala Developer:
- Scala Senior: 3+ years
- Experience with FP libraries in Scala, particularly the Typelevel stack, i.e. Cats, Cats Effect, Http4s, Circe, Doobie
- Fluent written & spoken English

YOU WANT TO WORK WITH 
Our teams are cross-functional and agile, we strive to follow Continuous Delivery practices, and our teams contain embedded Platform Engineers to support this goal. We promote a DevOps culture and expect our developers to get involved with the testing and operation of our services and systems. Our Scala practices lean strongly towards pure typed functional programming, and we make heavy use of libraries that support that endeavor such as Cats, Http4s, FS2, Circe, and Doobie. Our Scala engineers are also encouraged to contribute back to the open-source projects we make use of.

TOGETHER WE WILL
- It’s where you can be yourself and be your best - whoever you are. A place where everyone can learn, develop, grow, and build a career that’s just as incredible as our business.
- At the center is the broadcast channel Way. It’s how we work and inspire our people. How we stay on track and get things done. It’s all about making it together, making it new, and making it brilliant.
- We’re embracing differences, making new things happen, and delivering creativity.
- The world is changing - and we’re driving that change.