Responsibilities: Create/Improve front-end of existing/new websites Integrate front-end with WebApis Use markup languages like HTML to create user-friendly web pages from design/wire-frames Optimize applications for maximum speed Design mobile-based features Collaborate with back-end developers and web designers