Implement new features on web based frontend applications Work closely with project managers, UX designers, other developers, and sales and marketing professionals Analyze user requirements Create and maintain software documentation Maintain and enhance...