Angular.js Front End Developer
Job Summary
The primary focus will be to implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. Main duties will include creating modules and components and coupling them together into a functional app. The artistic design will be delivered to you, together with a few HTML templates, but we will ask for your help in regard to animations, CSS, and final HTML output Angular.js Front End Developer
- Minimum Qualification: Degree
- Experience Level: Senior level
- Experience Length: 5 years
Job Description/Requirements
Responsibilities
- Designing and developing user interfaces using AngularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for AngularJS projects.
- Developing application codes and unit tests in AngularJS, Java Technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support.
Angular.js Front End Developer Requirement
- 5+ year’s experience of front-end related (HTML5 + JS + CSS3) development work experience, familiar with mobile application development;
- Proficient in JavaScript / Typescript, mastering technologies such as HTML, CSS, DOM, AJAX, etc., can quickly complete the established interactive design functions; At least 2 year’s experience is required.
- Expert in any one of the modern JavaScript MV-VM/MVC frameworks
- Familiar with testing frameworks (Ex. Jasmine)
- Test runner framework (Ex. Karma)
- Efficient in frontend framework Angular, At least 5 years experience is required.
- Familiar with browsers on various mobile platforms, have the ability to solve browser compatibility issues, and be able to propose interactive design and layout suggestions;
- Familiar with interaction design, have considerable understanding and practical;
- Experience of user experience knowledge such as usability and accessibility
- Collaboration Tools
- GitHub, Slack, Jira, Microsoft Azure, Gitlab