
Translate designs to front-end code, estimate time and costs, determine developer requirements and specifications. Write maintainable, scalable, responsive, and crossbrowser code. Write support documentation, provide training to internal and external users.