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 Economist, Financial Times, The Guardian, Mashable, and more; we have pitched to Her Majesty The Queen, and traveled 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.
Jump into an empowered role doing full stack feature development. You will report directly to the Tech Lead and hold a lot of responsibility and influence in our technological decision-making process. You will become familiar with all parts of our modern stack and will be asked to exercise judgment in key decisions, such as assessing tradeoffs between design and feasibility. You will choose when to hack, and when to invest time in architecture. You will engineer your features to be scalable and resilient in a multi-platform mobile application, sitting atop a micro-service platform.
You will work closely with product/UX, leveling up your understanding of design theory. You will also learn how to construct complex SQL queries, and how to understand and navigate the tradeoffs inherent in running a service architecture based system, which is continuously deployed several times a day with zero downtime.
Who are you?
Build features across all levels of our stack
Research solutions and help introduce new technology when appropriate
Translate design specifications into features
Review Code of other team members, and participate in resulting discussions
Help plan and estimate work
Pair program when necessary, to solve - or help others solve - issues
Respond to live issues on a weekly PagerDuty rotation
The above statements describe 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.
NodeJS (with ExpressJS)
Postgres (note, we do not use any ORM as we do some fairly complex lifting at this layer)
React Native + Redux
2+ years of professional Full Stack Software Engineering Experience
Exposure to React and a backend technology
Exposure to NodeJS and a frontend technology
Exposure to SQL
Must be authorized to work in the UK
Familiarity with NodeJS and React
Familiarity with Mobile development, preferably by way of React Native + Redux
Familiarity with Agile best practices in general and Continuous Delivery in particular
Experience working at a small startup
A BSc/BA in Computer Science/Mathematics or a related field.
What we offer:
A competitive salary, including stock options
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 offsite
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.
We will schedule you in for an initial 20-minute phone conversation with Abe (Tech Lead).
We will give you a short take-home coding exercise
We will invite you for an interview with Abe (Tech Lead) and the rest of the team. We will work through some architecture exercises and a whiteboard coding exercise. 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.
Meet the entire team over a pint (or coffee - you choose!)
Resumes will be processed on a first come first serve basis.
Ps: No agencies please. All agency emails will go unanswered.