We are looking to hire an experienced angularJS developer to join our dynamic team. As a lead developer, you will be responsible for creating a top-level coding-base using Angular best practices. Your role will require you to implement an exciting and streamlined user experience in the form of a Java-based desktop and mobile web-app.
- Designing and developing user interfaces using angularJS best practices.
- Adapting interface for modern internet applications using the latest front-end technologies.
- 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.
- Develop the user interface conforming to the specified design and integrating with the server-side logic written by the backend developers
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection.
- Exceptional knowledge of HTML5, CSS, Node JS, ES6, Typescript
- Proficient understanding of cross-browser compatibility issues and workarounds
- Thorough understanding of AngularJS and its core principles
- Ability to use third-party Angular components to reduce the development time
- Hands on and implements complex Angular applications, directives, controllers, services
- Build reusable code and libraries for future use
- Optimize application for maximum speed and scalability
- Ability to create a responsive design and mobile friendly applications.