Research Driven Technology Recruitment

Discover the best vacancies in tech, filter results or use our search tool to find your perfect match. If you would prefer to talk to us, please get in touch.

Latest Job Listings

Functional Programmer

Flat-structured global management consultancy; functional programming


Posted 4 Mths Ago

The Company

A global management consultancy house specialising in functional programming. Their flat-structured, transparent nature allows developers to rotate between projects so every developer has a thorough understanding of the full lifecycle. They employ developers from a variety of different professional backgrounds, e.g. Computer Science, Mathematics and Physics, empowering developers to take control and ownership of all projects – giving every developer the opportunity to lead.

The Role

Working within small agile development teams, taking on the full lifecycle, product and project ownership. The role requires some interest in leadership and client-facing interactions.

You will get the opportunity to work with a wide range of technology, including C#, Clojure, Erlang, F#, Go, Java, JavaScript, Objective C, Python, Ruby, Scala and more.

Experience with all these languages is not imperative, but a keen interest to broaden your technical skillset is required.


  • A bachelor’s degree from a world-leading university in Computer Science (or equivalent) or Quantitative Field
  • High level of proficiency in more than one OO language or functional programming language
  • Passion for technology and learning

Keywords: Functional programming, Polyglot, Consultancy, C#, Clojure, Erlang, F#, Go, Java, JavaScript, Objective C, Python, Ruby, Scala