Full Stack Software Engineer

London, England, United Kingdom · Engineering


About Findmypast

One of the leading websites for family research in the world, Findmypast has helped to transform the way people learn about their ancestors. With over 9 billion historical records, we work tirelessly to digitise the world’s archives and help people discover and share their family stories. 18 million users have registered with our products and services around the world, which include Findmypast, Genes Reunited, and the British Newspaper Archive.

Do you want to make a difference and join our growing London team? We're looking for passionate people who use the right technology for solving problems and like to deliver in a lean-agile environment. Together we try to find new ways to create a great experience for all our users at all times. Above all, your work will impact the way people research social and family history.

What you’ll do


Who you are

Our tech stack

Our core programming languages are modern JavaScript and Elixir with a good portion of our existing platform in C#. We’re building a new customer experience underpinned by React.js while building out a platform of microservices with Elixir and Node.js. Don't worry if you don't know all of our languages; we help all our new engineers get up to speed quickly through a thoughtful and supportive induction program.


We're passionate about making FMP a great place to work and setting people up to succeed. Benefits include:

Due to the high volume of applications anticipated for this role, we regret we are unable to contact you unless you are shortlisted for the selection process.

Apply for this job