Technical Requirement:
- Building self-contained, reusable, and testable modules and components
- Cooperating with the back-end developer in the process of building the RESTful API
- Code optimization (memory, speed)
- Ensuring a clear dependency chain, in terms of both application logic as well as file relationships
- Strong proficiency in HTML, CSS3, and JavaScript
- Develop user interfaces using the AngularJS framework
- Communicating with external web services
- Work closely with web developers and backend engineers
- Writing non-blocking code, and resorting to advanced techniques when needed
- Create high-performing, responsive, and interactive web applications
- Unit-test the code and debug the application.
- Create custom directives and components
- Experience with unit testing tools like Karma or Jasmine
- Experience with back-end technologies (Node.js, Express) is a plus
- Create well written documentation
- Identifying and troubleshooting issues with front end code
- Good debugging skills.
Experience Required: 2 to 5 Years relevant experience.