- Maintain and improve website - Optimize applications for maximum speed - Design mobile-based features - Collaborate with back-end developers to improve usability - Get feedback from, and build solutions for, users and customers - Write functional r