We are looking for a talented and experienced Full Stack Node.js Web Developer to join the team! You will be reporting to the Chief Technology Officer and the individual will be a responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your team mates into the application. Therefore, a basic understanding of front-end technologies is necessary as well. This role is available as a part-time position as a 6-month contract with the opportunity to be hired on a full-time basis. The position is available to work remotely with our distributed product development team.