Interested in joining our team? 

If you have a passion for building great products that make a positive impact on others, you’ll fit right in! We expect great things from our developers. We push each other to grow and learn every day! We know that there are multiple ways to accomplish things, and we hope that you would voice your opinion on how to do something so we can learn from you too. We believe in being transparent and open. If you aren’t comfortable taking on a certain development task, you will let us know! Let’s work on things together.

How you’ll work

As new projects come in, we’ll reach out to you when we feel like your skillset is exactly what the client needs. We’ll write up tasks that need to be completed, along with an estimate for the amount of time each task should take. Knowing those things will help you as the developer envision how to implement the solutions, as well as decide on which tasks you have time to implement.

Using this system, you will be able to work flexibly. We only ask that the tasks that are assigned to you are completed by the deadline associated with them. You’ll always have support, so in case of snags, we’re here to help!

Our Tech Stack

  • Ruby on Rails

  • React.js

  • React Native

  • Swift/Objective C

  • Java

Most of our projects are a Rails backend with React frontend, deployed via Heroku. We use Github for version control.

We don’t expect you to know all of those technologies, but we do expect you to have a solid understanding of object-oriented programming, test-driven development, and the Git workflow.

We Value Flexibility

We also believe in flexibility and fun. In order to do your best, you have to be your best! The traditional 9-5pm work schedule does not work for everyone, and we understand that. You will have complete flexibility over your schedule and availability. As new projects come in, we’ll reach out to you and ask about your availability for the project!

Where is this position located?

All of our positions are remote. Why? Because talent can come from anywhere. We owe it to our clients to make sure we’re providing them with the best experts there is to offer!

How do I apply and get the job?

First, you’ll send us an email using the form below. Fill everything out to the best of your ability!

Second, we’ll get in touch with you to get to know you better. This is more of an “introduce yourself” phone call than anything.

Third, if we feel like you’re a good fit for the team, we’ll have you answer a survey that should only take about 15 minutes of your time. This is more focused on your skillsets! We will probably ask you for some code samples / demos.

Finally, we will bring you on to the team if all goes well up to this point!

Are positions full-time or part-time?

Because much of our client work is project-based, we are not offering full-time employment. Your hours will vary, and could fluctuate from no hours one week to twenty hours the next. We give you the option of taking on the project, so you can make it work with your schedule!

Am I eligible for benefits with this firm?

Since you would be considered an independent contractor, you will NOT receive benefits while working with us. Things could change as time goes on, but at this time, our plan is to maintain a talented team of independent contractors.

I’m a student. Can I still apply?

Of course! We’d love to talk to you and see what we can do to accommodate your skillset!


Fill out the form to get in touch with us!

We’re constantly looking to expand our talent to better serve the needs of our clients!

Name *
A link to anything else (resume, portfolio, recent work, etc.)
What kind of work are you interested in? *
Do you currently reside in the continental U.S.? *
This will help us know which projects would fit best for you.
We know this varies, but it gives us a good idea of how to pace ourselves.
Anything you want us to know?