monitorar o desempenho dos sites, observar quedas de tráfego relacionadas a problemas de usabilidade do site e retificar quaisquer problemas
escrever documentos e guias de requisitos funcionais
criar maquetes e protótipos de qualidade, garantindo padrões gráficos de alta qualidade e consistência de marca
escrever código e bibliotecas reutilizáveis (com documentação correspondente) de acordo com um padrão que torna rápida e fácil a manutenção do código no futuro
optimizar aplicações para a máxima velocidade
optimizar aplicações para a máxima escalabilidade
criar novas funcionalidades, ou manter funcionalidades antigas
Colaborar com desenvolvedores back-end e web designers para melhorar a usabilidade
ajudar os desenvolvedores back-end com a codificação e solução de problemas
manter-se atualizado com as tecnologias