Who are we?

Flock is a London-based, VC-backed technology startup, operating at the bleeding edge of both the drone and “insurtech” revolutions. We’re data scientists, designers, and engineers, pioneering the future of Big-Data driven insurance for drones.

Flock’s risk intelligence platform aggregates and analyses real-time data to identify and quantify drone flight risks. We recently partnered with Allianz, the world’s leading aviation insurance company, to launch our first product: pay-as-you-fly insurance for drone flights (see the press release).

We are funded by London VC Downing Ventures, alongside the London Co-Investment Fund, R/GA Ventures, and a syndicate of highly specialised angels (including big names in the automotive, Big Data, insurance and startup worlds). We are supported by Innovate UK and Ordnance Survey. We have been featured in the The Economist, Financial Times, The Guardian, Mashable, and more; we have pitched to Her Majesty The Queen, and travelled the world to present our technology. We are a small, well-connected, highly energetic team from both academia and industry, based in Farringdon, London. We get things done at lightning speed, set optimistic objectives, and work hard to meet them.

Who are you?

You’re an aspiring engineer who is dedicated and resourceful. You love learning and technology, and are looking to pursue a career in Software Engineering.


You will work as a Junior Software Developer in our small but growing Tech team, under the mentorship of an experienced Tech Lead. You will be provided with clear goals and deliver features on our groundbreaking Insurtech platform. You will get to work at all levels of our stack, and will gain valuable experience in the full product lifecycle.


  • Build features across all levels of our stack

  • Translate design specifications into features

  • Help plan and estimate work

  • Pair-program when necessary, to solve - or help others solve - key issues

The above statements are intended as a guide to the general nature and level of work being performed by employees assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, or skills required.

Our Stack:

  • NodeJS (with ExpressJS)

  • Postgres (note, we do not use any ORM as we do some fairly complex lifting at this layer)

  • React Native + Redux

  • Babel/ES2017

  • FlowJS

  • Heroku

  • CircleCI

  • Github

Minimum Qualifications:

  • An ongoing BSc / BA in Mathematics/Computer Science or a related field


Recent graduation from a Software Engineering Bootcamp

  • Demonstrable programming ability

  • Authorized to work in the UK

Preferred qualifications:

  • Familiarity with Javascript, preferably by way of NodeJS and/or React

  • Awareness of Agile best practices in general, and Continuous Delivery in particular

What we offer:

  • Mentorship from our experienced engineering team

  • Exposure to current Agile best practices

  • Large amounts of autonomy and empowerment

  • An idyllic office space in Clerkenwell, London, alongside a range of innovative startups, all working at the cutting edge of urban innovation in London’s `Geovation Hub`

  • Weekly team lunches

  • Quarterly team offsites

Our process:

  1. Send us your CV and a cover letter. Explain why you’re interested in this position and why you’re the right person for the job.

  2. We will schedule you in for an initial 20 minute phone conversation with Abe (Tech Lead).

  3. We will give you a short take-home coding exercise.

  4. We will invite you for interview with Abe (Tech Lead) and the rest of the team. We may do a short pair programming exercise, and then give you the opportunity to ask us any questions you may have and to talk about the role in detail.

  5. Meet the entire team over a pint (or coffee - you choose!)

Application deadline

Resumes will be processed beginning on March 10th. Please reach out if you would like yours reviewed before then due to extenuating circumstances.

Ps: No agencies please. All agency emails will go unanswered.