Join Assembla

Join the Development Team

We are a distributed team. We are looking for the best, hottest programmers and architects anywhere in the world, and for Web 2.0 designers. We are looking for both part-time and full-time contributors.

How will we do it?

How to join the team

You can get started on the team in two ways - by working on a particular task in exchange for a fixed bounty, or by qualifying for the core team through a paid trial.

Complete a task

Make us an offer or accept our offer to build a particular feature. The offer should include a feature description, design overview, and bounty price.

Email supply@assembla.com with a description of your proposed deliverables. We will discuss it with you and tell you in advance if we want to accept that offer.

 

Qualify for our core team, starting with a paid trial

This requires that you demonstrate outstanding talent in a paid trial, so that we can evaluate you for a weekly retainer and commit privileges.

 

Tasks

The current list of tasks, mostly programming tasks, is here. You might claim any unassigned tasks from that list.

How to start development

Follow the setup instructions from our Software Development Space.

Post questions here if you have any.

Software Licenses and Copyrights

The Assembla portal code is open but not free, and available to all contributors under a development-only license, the Singleton Development License. Our developers are paid to assign copyright to Assembla. Some of the resulting code will be contributed back to Rails and other open source projects, and some of it will remain under the SDL and other commercial licenses.

 

Our free software page lists free software contributions as we package them for distribution.