There's no place like 127.0.0.1

Position Description

What you'll be working on:

Starting out, you’ll spend 80% of your week (Monday through Thursday) designing and building a product or platform for one of our clients. The other 20% of your week (Friday) will be spent contributing to our open source projects, internal products, learning, teaching, and participating in internal operations of all flavors.

Project teams are small and usually made up of one or two pairs of engineers, a designer / front-end developer, a product advisor, and the client who serves as the product owner. Most things we build are greenfield with the goal of creating a new product or service and taking it to market. We are often further engaged by our clients to continue iterating on the product once it is live. The high cost of context switching is real, so we do our best to keep teams together throughout the duration of their projects (typically 2-4 months), but have found it valuable to rotate pairing partners when it makes reasonable sense.

We are always exploring new tools, languages, and technologies - we feel strongly that it’s a good idea to use the best tool for the job and not see everything as a nail. We also try our best to standardize our technology and tooling across project teams so it’s easier to rotate and practice collective code ownership.

We are currently building products and platforms using:

  • ‍Atomic design to think through and compose the UI and UX.
  • ES6, React, Redux, PostCSS, and Webpack for responsive web browser clients.
  • Swift and Objective-C for iOS projects.
  • Ruby/Rails or Phoenix/Elixir for backend services.
  • All sorts of testing, code quality, and linting tools.
  • Heroku and AWS
  • We have historically leaned more towards OOP, but are making a concerted effort to become equally proficient with FP

Why work with us?

  • Work where you want

  • We believe a great team shouldn’t be restricted by geography, which is why we’re a remote-first company. Some of us work out of our offices in Chattanooga, TN. Others work remotely across the country. The choice is yours.

  • Health and wellness

  • We offer a wide range of medical insurance options so you can choose a plan that best fits your needs. We also encourage employees to unplug and enjoy time with their families during their non-working hours.
  • Own your work

  • We don’t have an org chart. Instead, we distribute authority through a management approach called holacracy. Each employee has the power to take a leadership role, make meaningful decisions, and affect change.

Not feeling it?

Back To All Job Postings