Front End Developer: (Angular.js)
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
- 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.
Requirement:
5+ years 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 years 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