This is a remote-friendly role for any location in British Columbia.
Formidable is an engineering + design consultancy and open source software organization, specializing in React, React Native, GraphQL, Node, and the architecture of large-scale JavaScript applications. We are a team of consultants working together to find holistic and sustainable solutions to challenging problems for our clients. We build products for some of the world’s biggest companies while helping their internal teams develop the skillset to create and maintain thoughtful and scalable systems.
You will work with other Formidable engineers using a modern JavaScript stack to implement new applications, features, and tools for companies ranging in size from startups to Fortune 100s. You will regularly collaborate with client teams to provide project leadership, mentorship, and technical expertise. When you’re not working on client projects, you’ll have a chance to contribute to our community-leading open-source software.
If you’re interested in joining a collaborative community that supports employees and understands the importance of maintaining a work-life balance, we would love to talk to you!

You have

  • An interest in working in a client service role – advocating for the positive long-term impacts of code health and smooth developer experience, while being sensitive to client goals and timelines
  • An understanding of engineering for the web: client/server architecture, REST, and modern best practices
  • The ability to communicate the benefits of technical solutions to non-technical project stakeholders effectively
  • Patience and drive to both learn from and mentor others
  • 5+ years of software development experience
  • 2+ years of professional experience in Node

You have experience in

  • JavaScript, both modern techniques and core concepts
  • Git, especially with teams
  • Building production systems that scale
  • REST APIs and frameworks like Express
  • GraphQL APIs and frameworks like Apollo Server
  • Persistence layers like DynamoDB or PostgreSQL
  • Setting up monitoring and alerting (NewRelic, CloudWatch)

Extra Credit

  • Experience leading teams
  • Experience with React and the surrounding Open Source ecosystem
  • Familiarity with Typescript
  • Familiarity with Kubernetes / Lambda / Containerization
  • Familiarity with Terraform
  • Experience implementing CI/CD pipelines
  • Open Source contributor
What We Offer Our Employees
  • Competitive pay
  • Generous paid holiday time and sick time
  • Flexible work schedules
  • Optional supplemental Medical and Dental insurance
  • A Home Office Stipend so you can buy a desk, monitor, and more
  • A MacBook Pro, or equivalent Windows or Linux laptop
  • Annual Health & Wellness bonus
  • An encouraging and collaborative culture
  • ...and much more to support your life, both at work and outside of work!
Life at Formidable
We are proud of the culture we have built and truly believe that work should be a place where you come to grow, be challenged, build relationships and have fun. When people from varied backgrounds and experiences 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.
At Formidable we value
Inclusion: Come as you are. You are safe here.
Autonomy: We trust you to make good decisions and get your work done.
Craft: Level up. We’re always working to improve ourselves through practice, peer review, teamwork, and communication
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 country where employed. We are not offering working visa sponsorship at this time.

Apply for this Job

* Required