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