Join BCMS

Become a part of a web development studio delivering digital experiences evidently better than anything you've seen before.
Background lines

The perks of working with us

  • 01
    Remote-first
  • 02
    Competitive salary
  • 03
    Flexible working hours
  • 04
    ∞ vacation
  • 05
    Personal development budget
  • 06
    Parental leave

We think that building applications should be more accessible and collaborative. We’re solving that with BCMS; by building a next-generation development platform where everyone can build an application or contribute to it. It’s our goal to improve collaboration between developers and other team members, and make application development faster and easier.

Join us at BCMS and help build the future of coding on the web.

Our Values

Everything we do at BCMS derives from our values. The product we create is a reflection of how we work together as a team. That’s why our values are the same, both inside and out.

We’re building a team, tool, and community that’s:

  • 01
    Accessible

    we’re making development accessible to all, building a reality where everyone can be a creator.

  • 02
    Collaborative

    providing people with the means to encourage and help each other.

  • 03
    Empowering

    enabling creators to feel like they can build without limits.

How we work

We follow a peer-led development approach built around autonomous teams. These teams form to create a feature or complete a project from start to finish. We ideate, scope, and implement—we’re not code monkeys or pixel pushers, but creative professionals who use our full range of skills to get things done.

With advice from peers, a clear strategy, and a supportive culture, it’s still challenging work that can push us out of our comfort zones. Ultimately though, we find it more fulfilling and delivers better results than other approaches.

Our Hiring Process

Meeting you is always an exciting moment for us and we would like to make sure you feel comfortable when interviewing with us. The steps below outline what you can expect:

We do every interview in pairs and with different assessors because we would like you to be able to meet more members of the team. It also gives us the chance to eliminate biases.

We are looking forward to receiving your application!

  • 01
    A 30 min informal conversation to get to know each other.
  • 02
    A 1 hour conversation to dive deeper into your technical skills and explore your fit with our culture.
  • 03
    A 1 hour coding challenge or assessment where you get the chance to work alongside some of your potential teammates.
  • 04
    A final conversation during which we tackle any remaining questions on both sides.

Open Positions