We are looking for an experienced, full-time software developer to join our small team. The primary roles and responsibilities of this position include: Working across all aspects of web application development; working closely with clients, users, stakeholders, and other developers to conceptualize; planning, designing, building, deploying, and maintaining a variety of software projects; and supervising other developers and leading some development efforts.