An AngularJS developer develops user interfaces for rich modern internet applications using the latest front-end technologies. He also writes tested and documented JavaScript, HTML and CSS.