TreeTop Commons works to craft unique cloud-based software that bridges social gaps by tracking volunteer service and connecting engaged communities. Our flagship products, NobleHour and Collaboratory, are used by more than 6,700 organizations nationwide, and help track and measure service-learning, community service and volunteering initiatives at schools, non-profits, businesses and more.
To support our continued growth, we are hiring a Lead Software Developer with solid technical project management skills who brings both a reputation for strong collaboration and communication, as well as building reliable, well-constructed software.
In this role, you will partner with our Director of Engineering and senior development team to design, architect, and implement end-to-end solutions for a variety of challenging problems. You’ll lead the creation of new systems, help develop and document new standard methodologies, translate product ideas into actionable tasks, plan development timelines and establishing baseline performance for our critical systems as we go forward. Our projects are continually evolving, including migration to microservices, rationalizing our workflow engine, and crafting specialized data stores that better handle reporting, search, and more.