Senior Backend Engineer (London)

London, UK
Formidable is a London, Seattle, Denver, Phoenix-based boutique engineering consultancy and open source software organization, specializing in React.js, React Native, GraphQL, Node.js, and the architecture of large-scale JavaScript applications. We are a team of experts working together to handle the toughest software problems. We build products for some of the world's biggest companies while helping their internal teams develop the skill set to design and maintain thoughtful and scalable systems. 

As a Senior Backend Engineer at Formidable, you will use a modern JavaScript stack to implement new applications, features, services, and tools for some of the largest and most successful companies in the world. You will also help clients build cloud platforms at-scale, assisting in every part of the process, from concept to production. You will embed deeply in client teams where our engineers are regarded as technical leaders. You'll also have the opportunity to work on community-leading open-source projects. 

About us:
At Formidable, we are a team of JavaScript experts working together to solve the toughest software problems. We work hard to cultivate a culture of supportive learning and knowledge exchange, both within our office and throughout the greater JavaScript community. In addition to the work we do for clients, our team is well-known for our contributions to the open source software community, creating software used by everyone from Airbnb to Zillow. If you want to join a collaborative community that understands the importance of work-life balance, you’ve come to the right place.

We make sure our employees get opportunities to grow within Formidable and participate in daily decision-making processes. Our engineers are leaders in the community and are frequently invited to speak at key conferences. Working with other Formidables, you are guaranteed to stay on top of industry trends and tools and to cultivate your skill set continually.

You Have:

    • Expertise in all things JavaScript
    • Experience building production Node.js systems at scale
    • Experience architecting and building cloud solutions on AWS
    • Experience implementing CI/CD pipelines
    • Understanding of high availability, monitoring, and reporting, incorporating them into each project from the very beginning
    • Experience with Git and code collaboration in teams
    • Demonstrable ability to learn quickly
    • Extensive experience with the modern web application stack:
    • ▾  Node.js frameworks like Express and Hapi
    • ▾  Persistence layers like MongoDB and PostgreSQL
    • Familiarity with design patterns, data structures, and algorithms
    • Ability to communicate architectural concepts to clients and team members alike

And it'd be great if you have:

    • Experience leading teams
    • Familiarity with GraphQL
    • Familiarity with Kubernetes
    • Familiarity with Terraform
    • Contributed to open source NPM packages

The best ideas are born from a workplace that's inclusive and diverse, from race to gender to ability and so on. When people from varied backgrounds, experiences, and thought processes come together, the greatest outcomes are the result. We believe people are at their best when they have what they need, so we made Formidable a place where all can feel welcomed, supported, and heard. Please, come as you are and be yourself.

All persons hired will be required to verify identity and eligibility to work in the United Kingdom. We are not offering UK/EU working visa sponsorship at this time.