Scala Developer (cross train) (Future Space, UWE, Bristol) TL229

Flexys is hiring for a Software Developer skilled in functional programming / Scala.

Functional programming languages are entering the mainstream and if you've already explored Scala, Clojure, F# or Erlang, you'll find Flexys a supportive environment in which to grow. We can equally provide progression for a practiced Scala Developer ready for a challenge.

Recently funded, we're is building highly responsive and scalable applications that manage debt more effectively and provide a collaborative experience for consumers which aims to promote sustainable and positive outcomes.

We're now bringing together our engineering team to build out our digital engagement platform, applying machine learning and other AI techniques through Agile approaches. This is a back end oriented position, working primarily in Scala on event-driven systems such as Akka.

We strongly value learning and doing things properly. We're keen on functional programming and reactive design. We've adopted TDD but we don't obsess over coverage. We automate heavily and spend where it makes sense. Importantly, we'd like all of our technical people to get some exposure to how customers use our software and how their businesses run.

We're always open to new things and you can influence where we go and how we get there. At all times you'll have a lot of freedom in design, technology choice and influence over the platform architecture.

Example activities

  • Building a new microservice that provides sentiment analysis
  • Designing a streaming API to support delivery of real-time analytics
  • Implementing an event-driven integration to a telephony system

We're looking for

  • Some experience of functional and reactive programming - e.g. hobby projects, open source contributions or industry experience
  • A demonstrable interest in Scala, or transferrable skills from using Clojure, Haskell, F#
  • A clear desire to learn and improve
  • Enthusiasm, and informed opinions about modern software engineering practice
  • You may be looking for functional programming / Scala jobs in Bristol such as: Scala Developer | Scala Software Engineer | Back End Scala Developer | Back End Software Engineer | Clojure Developer | Haskell Developer | F# Developer | Erlang Developer etc.

Current stack - we'll welcome your influence

Scala | Akka | Cassandra | Docker | ScalaCheck | Linux | and more

Salary and benefits

  • £50,000 to £60,000 negotiable
  • Discretionary relocation assistance
  • Flexible working environment
  • 30 days holiday + bank holidays | medical cover | life cover | contributory pension |open source friendly IP Rights agreement | personal development budget available | conference involvement encouraged | time for open source contribution
  • on site cafe / restaurant | option to bring your own device | standing desks, supportive chairs, high quality screens, tea, coffee and the obligatory beer fridge

About us

Flexys was formed in 2016 by a group of debt management solution specialists looking to dramatically improve on the status quo in the industry. This is a chance to be a formative team member, building things from the ground up and making a positive impact. We offer a flat team structure with responsibility and autonomy. We strive to be honest, transparent, non-bureaucratic and supportive, and we offer real creative freedom. A growing team, we're hiring for people who share our beliefs in the functional style of programming and who are positive about improving their craft in software engineering.


  • Future Space, UWE (well served by public transport, and with on-site parking)

Even if your CV isn't ready, please talk with Vittoria at techfolk to find out more:

0117 318 2447 | |

RECRUITERS: Flexys has selected techfolk as our recruitment partner and cold calling is not welcomed.