Senior Full-Stack Scala Engineer

Senior Full-Stack Scala Engineer

  • Location

    Farnborough, Hampshire

  • Sector:


  • Job type:


  • Salary:

    £60000 - £75000 per annum + Excellent Benefits

  • Contact:

    Jack Capel

  • Email:


  • Job ref:


  • Published:

    2 months ago

  • Expiry date:


  • Consultant:


Full-Stack Scala Engineer - Remote

I am looking for a Full-Stack Engineer who has experience working with Scala. You will be joining a rapidly expanding software business that's become a driving force in their field. They are very acceptable to remote working with as little as a couple days a month in the office.

You will have an opportunity to work with cutting-edge technologies such as Scala, Akka, Angular, TypeScript and the Elastic Stack. Previous experience with Scala would be highly beneficial but if you're the right fit and have experience of working with OO languages and have an awareness of functional paradigms then they will be able to give you the training and support you need.

The best thing about this team is their culture. You will be a valued member of the team where you can bring ideas to the table in a collaborate environment.


  • Design, develop, test and deliver well engineered code

  • Drive continuous improvement through code reviews

  • Maintain an up to date knowledge of software trends

  • Maintain and manage our Continuous Integration and Delivery pipelines and tooling


  • Strong application of software craftsmanship, OO principles, SOLID techniques and clean coding

  • Keen Interest/Experience with Functional Programming

  • Experience of modern web and server-side RESTful development

  • Experience of developer testing approaches

  • Experience of build and Continuous Integration pipelines and tools

Desirable Skills

  • Experience with Scala

  • Experience of modern front-end JavaScript frameworks (eg Angular, React, Vue.js)

  • Experience of Play, Xitrum or other Scala Microservice frameworks

  • Experience using MySQL and Elasticsearch

  • Experience of TDD and BDD

Contact us

Contact us

Start the conversation with one of our consultants. Let's make
a positive difference to your future today.

  • Connect with us