Angular Developer Job Description Template

The Angular Developer will be responsible for the client side of our service. The primary focus of this role will be to implement mobile and desktop web apps with an exciting and streamlined user experience, in collaboration with the back-end developer and other development team members. To ensure success, you should be proficient in JavaScript, HTML, and CSS, and be skilled in project management, with extensive knowledge of theoretical software engineering.

Typical Duties and Responsibilities

  • Deliver a complete front end application with high performance on mobile and desktop
  • Write tested and documented JavaScript, HTML, and CSS
  • Collaborate with graphic designers, coders, and other developers to coordinate workflow
  • Make complex technical and design decisions for Angular projects
  • Develop application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services
  • Conduct performance tests
  • Architect and automate the build process for production using task runners or scripts
  • Document the code inline using JSDoc or other conventions
  • Create custom, general use modules and components that extend the elements of core AngularJS
  • Create configuration, build, and test scripts for continuous integration
  • Debug and troubleshoot issues in the application code
  • Provide support for applications

Education

  • Bachelor’s degree in computer science, computer engineering, or a related field

Required Skills and Experience

  • 2+ years of experience with AngularJS in a professional context
  • Proficient in using CSS and HTML to write cross-browser compatible code
  • Experience using JavaScript building tools such as Grunt or Gulp
  • Experience implementing front-end and back-end JavaScript applications
  • Experience creating self-contained, reusable, and testable modules and components
  • Experience building infrastructure to support the front-end app and assets
  • Thorough knowledge of AngularJS practices
  • Knowledge of CSS and JavaScript methods to provide visual effects
  • Excellent project management skills
  • Strong critical thinking and problem solving skills
Contact us

Recruit with Nexus IT Group