Skip to main content

Firebelly is the real deal. We push ourselves to excel at our craft and work together to make each other better.

Every day is an adventure.


We’re smaller than some, but bigger than others. A few of us work remotely (well we all do right now); communication—and lots of it—is key. We care about how our files are set up and how we manage our time. It's the little things.

We show up for each other and our communities. Many of us teach, speak, mentor and volunteer.

We’re dog-friendly do-gooders who believe in honesty, equity and collaboration. No egos allowed. We’re all in this together.

Open Positions

Senior Web Developer

We’re looking for a seasoned Developer with at least 3-6 years of experience to help us make beautiful digital experiences with an award-winning design and strategy team, for clients doing work that matters. Typically we build sites from scratch in Craft CMS and WordPress, but we use whatever tech makes the most sense for the project (with perhaps a few exceptions). This role will involve building brand new web projects from scratch as well as occasional updates and maintenance on older projects.

What We’re Looking For:

  • Deep JavaScript and CSS knowledge
  • Comfort working with PHP, Sass, jQuery, Twig
  • Comfort with Gulp, Webpack or other frontend bundlers/build tools
  • Committed to clean, semantic markup and general accessibility best practices
  • Decent sense of design and good attention to detail
  • Comfort Interpreting design files in programs like Figma, Adobe Illustrator, etc.
  • Effectively communicates with clients and ability to relay technical information to non-technical folks
  • GitHub account with recent examples

Bonus Points!:

  • Writing custom data migrations
  • Server configuration and maintenance
  • Building custom plugins for Craft CMS or WordPress
  • Static Site Generators (Jekyll, 11ty, Grav or whatever)
  • CSS/JS animation and/or Canvas/WebGL (vanilla or library of choice)
  • Comfort with other languages/frameworks (Ruby/Rails, Python/Django, React, Next, or whatever)
  • An interest in pushing our process and tech to the next level


Email us your resume, a note on why you'd like to join our team + examples of your code. Not sure if you're the right fit or quite "senior" — email us anyway! We just want someone who we can trust to do good work and that fits well with the team. That is far more important to us than years of experience or titles.

Even if there isn’t currently a spot for you, we always like hearing from talented folks, especially those from underrepresented communities. You never know when the stars will align!

Say hello:

Apprenticeship Program

While we are not currently hiring for this position, we'd love to get to know you if this could be you in the next 3-6 months. A rare, but rad opportunity. Every few years, we welcome one hungry protégé in the early stages of their career to join our team for a paid 6-month apprenticeship.

This is an opportunity to do real, meaningful work, with potential to grow into a full-time position. Whether you’re a budding designer, aspiring strategist or up-and-coming developer, we want to hear from you.

We love thoughtful listeners who enjoy a bit of chaos and a lot of collaboration. We look for raw talent, strong communication skills and a promising portfolio. Think you’re up for the gig? While success in this position doesn’t guarantee a full-time offer, it’ll put you on the right path. On-site only. No remote. Monthly stipend.

Show us what you got: