The Full Stack Software Developer will work with the lead developer to maintain and enhance the existing software application. The developer will help with design and then implement all levels of the application: data layer, application code, and user interface. Work