You're not an expert developer yet, but you will be. You want to take a crack at something big, and we want to buy into the ground floor of your stellar talent. That’s why we want to hire you now.
Formidable in London is looking for developers who may not have a traditional software development background. We’re eager to take a chance on smart, motivated people with a demonstrated ability to get functional web apps to clients. This role provides on-the-job training doing real work for real clients with coworkers who are actively pushing the boundaries of the modern open-source web.
You've been exploring the modern JavaScript stack—tools like Node, GraphQL, React, or React Native. You’re ready to take on bigger projects with higher coding requirements, and we’re ready to give them to you.
At Formidable, you’ll build bleeding-edge web apps at scale. You’ll work across the full stack, from server-side APIs to client-side UI. You’ll be involved in the development process from brainstorming all the way through to production. Above all, you’ll level up in your craft: work with powerful technologies, get frequent code reviews from your friendly veteran colleagues, and learn from continuing-education programs. Soon, we hope, you’ll be a senior engineer who runs projects, leads a team, and mentors aspiring developers who are where you are today.
How will we know you have potential to grow in this role? You already have completed projects to your name. You care about what we care about: clean code, sensible architecture, and readability over cleverness. And you’re OK with being uncomfortable, admitting when you don’t know something, and working with others to get better. Software engineering is difficult, and we’ll expect you to learn quickly and meet our high standards.
Still sound good? Let’s talk.
What You’ll Do
• Join a Formidable team as an engineer
• Gather requirements
• Write clean, readable code, mostly Javascript
• Write tests
• Expand your full-stack development knowledge
▾ React
▾ React Native
▾ Node
▾ GraphQL
• Collaborate, give and receive feedback, and grow
What You Have
• Portfolio of completed projects—websites or apps
• Drive to learn and grow
• Understanding of engineering for the web: client/server architecture, REST, etc.
• Front-end experience:
▾ HTML5 & CSS3
▾ DOM manipulation
▾ Some experience with React
Extra Credit
• Experience gathering requirements & interfacing with clients
• Familiarity with standard design patterns, data structures, and algorithms
• React Native or Native mobile development
• Code school graduate and/or CS Background
Formidable is a Seattle, Denver, and London-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 build and maintain thoughtful and scalable systems.
Inclusion is one of our core values. We don’t discriminate by race, religion, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status.
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.