• Knowledge about developing application using REST API as backend
• Knowledge about developing web components
• Good knowledge about developing the Http protocols for web to server communication.
• Coordinating the workflow between the graphic designer, the HTML coder, and yourself
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
Skills and Qualifications:
• Should have experience in Graphic Editing & style related knowledge
• Professional, precise communication skills
• Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
• Creating self-contained, reusable, and testable modules and components
• Ensuring a clear dependency chain, in regard to the app logic as well as the file system
• Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
• Creating configuration, build, and test scripts for Continuous Integration environments
• Experience working in Agile teams
• Hands on experience on of calling and consuming Restful web services
• Familiarity with issues of web performance, availability, scalability, reliability, and maintainability
• Should be able write well-abstracted, reusable and efficient code and correctly employ design patterns.
• Should be comfortable using responsive design principles.