JavaScript Engineer
JavaScript Engineers design, develop, implement, and maintain computer programs that control the behavior of web pages, often in collaboration with other programmers. They work with web developers to translate the design of a web page into a working program. Their work may range from developing simple scripts to complex web applications.