Senior Angular Developer

Who we are:

We are looking to hire an experienced Senior Angular Developer to join our dynamic team. You will act as a lead developer regarding the client side of the application and be responsible for creating a top-level coding-base using Angular latest versions. With your deep understanding of Angular best practices, you will create modules and components with which you architect the application.

Responsibilities:

  • Designing and developing user interfaces using Angular best practices
  • Adapting interface for modern internet applications using the latest front-end technologies
  • Maintaining high performance and compatibility across platforms and devices
  • Writing tested, idiomatic, and documented JavaScript, HTML and CSS
  • Communicate thoroughly with the back-end department to help build a best-practice RESTful API?
  • Consulting with the design team?
  • Developing product analysis tasks
  • Developing application codes and unit tests
  • Integrate external web services
  • Conducting performance tests
  • Ensuring high performance of applications and providing support

Requirements:

  • Hand on and implements complex enterprise Angular applications, directives, controllers, and services
  • BS degree in Computer Science or Engineering
  • Strong expertise with HTML, CSS, and writing cross-browser compatible code
  • Good understanding of AJAX and JavaScript Dom manipulation techniques
  • Experience with RESTful services
  • Experience in JavaScript build tools like grunt or gulp
  • Expert in any one of the modern JavaScript MV-VM/MVC frameworks (Angular, VueJS, ReactJS, NodeJS)
  • Familiar with testing frameworks
  • Test runner framework
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills