Job Opportunities

We are always keen to hear from interesting people who can make our team even better so if you see a position that you want to apply for then just shoot us a quick message at

Front End Engineer

The Role

We are currently looking to grow our team of engineers and are recruiting for a Front end Engineer to work alongside the Front end Lead and the wider business on a suite of FinTech SaaS applications, and its supporting data platform. Optimal Compliance specialises in helping SMEs to run their businesses more efficiently and advises on 2 notable sections of the industry: the R&D Tax Credits scheme and operating as a Limited Liability Partnership (LLP). Traditionally both of these practices have been tricky and time-consuming for small businesses and consultants alike. As a result of the complex nature of these industries, we have already delivered a SaaS R&D tax relief product to market. Optimal Compliance is also in the process of building an application to automate the creation and maintenance of its LLP and group structuring practice, this will also be available as a SaaS product. You will play a pivotal role in designing, architecting, building and maintaining both SaaS applications.

The Day to Day

◆ Use React, TypeScript, Redux and GraphQL to develop a robust, performant,
testable and easy to maintain front end
◆ Implement modern front end testing techniques with technologies of your
◆ Participate in pair programming sessions and execute thorough code reviews

◆ Be autonomous in the decision making and communicate your decisions with
other project leads and partners
◆ Take ownership of developing new features within the front end codebase and
uphold the standards within it
◆ Coordinate with the rest of the team working on different layers of the

◆ Get the space and time to continue to build the breadth of your skill set, to
become a Full Stack engineer across multiple displines

The Responsibilities

➔ Developing new user-facing features using React, Redux and TypeScript
➔ Transforming designs and wireframes into high quality JSX and CSS code
➔ Owning new feature development within the front end architecture
➔ Ensuring cross-platform optimization and responsiveness for mobile devices
➔ Seeing through features from conception to finished product; from design,
development to delivery
➔ Interfacing with other business units to digest requirements and produce tangible
chunks of development work

The Essentials

➔ Modern React (React Hooks)
➔ TypeScript
➔ Redux
➔ GraphQL
➔ Modern testing methodologies
➔ Git/GitHub

The Nice-To-Haves

➔ React Native
➔ Serverless Framework
➔ Authentication and authorization flows
➔ Sketch
➔ Well rounded knowledge of the wider AWS landscape
➔ Third party integrations
➔ Build pipelines and task runners

  • Babel
  • Webpack
  • NPM

ben crampin


Ben’s been here pretty much since the get-go and, as such, has been instrumental in growing the business into what it is today.
He’s passionate about, in his words, ‘helping people and businesses that are just constantly being taken advantage of’ by providing affordable advice and support with an eye to ‘levelling the playing field’.
Ben looks forward to the day when automation will, once and for all, fumigate the fear and confusion caused by oppressive bureaucracy and strongly believes that ‘technology holds the solutions to the problems we’re trying to solve’.
Furthermore, he can see that technology will, in time, provide the scalability required to help a theoretically limitless number of SMEs survive and thrive against the odds.
Ben doesn’t think much of government agencies and he doesn’t suffer fools; two points that aren’t always mutually exclusive.