Full stack Engineer
18 days ago


Who are we?

Our AI assesses damage and estimates repair costs in real time. This means claims can be settled quicker and livelihoods restored. We're applying our AI today to tangible problems that affect many thousands of people across the world, and making a difference. Our technology is patented and trained on one of the largest datasets in the industry. On top of that, we've got a best in class company culture focused around autonomy, ownership, career support, flexible working and more. In fact, why not check out our reviews on Glassdoor.

Engineering @ Tractable

There's around 25 of us in the engineering team at Tractable and we play a key part in bringing our AI to life. The way we build our product is by putting a team together with all the skills and context it needs to be able to solve real world problems. We believe strongly in cross functional teams and collaboration. This means you will be working alongside software engineers, machine learning engineers, data scientists and product managers and designers. You will be working out how we can best help thousands of people around the world recover faster from an accident. We're proud to see our product have massive impact on the insurance market daily… and we know this is just the beginning.

The project you will be working on:

In this team we are building greenfield applications used by insurers and car body shops to speed up the claims process after a driver has a road accident. Our powerful AI enables full automation of traditionally manual tasks, and the applications we build in this team enable that capability to be deployed to the real world, acting on claims as they are being processed and inspiring confidence to our users, through great UX and transparency.

We work in a 'two-pizza size' team with a product manager, a product designer and full stack developers with different degrees of frontend and backend experience. We are as lean as possible and we continuously learn how to best achieve our mission: we make the best of feedback and experiences brought in by everyone and we look forward to hearing about what you can bring!

The role:

You'll play a key role in developing our platform, as part of a small but high performing team. You will influence the scope and technical direction of the product. You'll champion best practices within the team, and continuously pursue clean code practices and contribute towards overall platform architecture collaborating with our other Engineers and Product team.

You will be:

  • Supporting the development of our industry leading platform that serves worldwide user's daily, playing a pivotal role in the future direction of our product
  • Working across the full stack (with more focus on the backend)
  • Owning major projects from inception to delivery
  • Suggesting improvements and introducing best practices into the team
  • Mentoring more junior members of the team and providing technical guidance
  • Working closely with our Product Manager and Product Designer to understand customer needs and be involved in feature design meetings to build out user-focused features

Tech Stack:

We rely heavily on the following tools and technologies below – but you don't need to have prior experience in all of them. We don't mind what languages or frameworks you've used before (in fact, different experiences bring different perspectives to the table) - we're just keen to know that you're willing to break things, fix things, learn fast and carry on creating!

  • Typescript to write both our frontend and backend code: we value full stack ownership of features and having both in the same language really helps!
  • React for frontend development
  • GraphQL for backend / frontend communication
  • PostgreSQL for persistent data storage
  • Kafka for our asynchronous message queue
  • DCOS and Docker to schedule and run our services (soon Kubernetes)
  • Jenkins to run our testing and deployment pipelines
  • AWS for our infrastructure

What we're looking for…

  • Demonstrable experience working across the fullstack in previous roles
  • Strong focus on the quality of what you build, from the first line of code to the impact on the end user.
  • A product mindset- you have worked closely with product teams in the past and want to be involved in feature design meetings with our product team and have an appetite to understand our customers and their needs
  • Previous experience introducing best practices into teams and a strong desire to help others succeed
  • Experience with JS frameworks (preferably, React)
  • Bonus: Experience with securing web applications i.e, JWT, OAuth, Amazon Cognito etc

Company benefits

  • Competitive salary & 6 month salary reviews
  • Equity
  • Pension scheme
  • Flexible Working
  • Learning and Development budget
  • Competitive maternity + paternity leave
  • Daily snacks & soft drinks
  • Regular company events such as Games Nights, Movie Nights, Lunch & Learns, Monthly Brunch and more

Here at Tractable we're passionate about creating an inclusive culture that encourages, supports, and celebrates the diverse voices of our employees.

Everyone is welcome, we don't discriminate on the basis of any protected characteristic including race, religion or belief, gender or gender reassignment, age, sexual orientation, marital status, or disability.