Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Designing and developing user interfaces using angular using best practices.
Adapting interface for modern internet applications using the latest front-end technologies and practices. - Making complex technical and design decisions for Angular projects.
Conducting performance tests. - Consulting with the design team.
Working with UI and UX teams to build best applications. - Understanding what is needed for a smooth workflow between yourself, and designers.
Ensuring high performance of applications and providing support.
Job Requirements
- Excellent JavaScript knowledge and extensive experience with ES5/ES6.
- Extensive experience with Typescript.
- Extensive experience with tools like Redux, Web pack, and Angular CLI.
- Extensive experience consuming REST APIs and working with observables.
- Extensive experience with client-side architecture and design patterns.
- Exceptional knowledge of cross-browser compatibility issues and client-side performance considerations.
- Extensive programming experience in HTML5, CSS3, and SASS.
- Understanding of Agile/SCRUM processes.
- Develop new user-facing features, rich responsive applications that are as engaging as they are shareable.
- Write and maintain efficient, reusable, and reliable code Identify performance issues and bugs; and provide solutions to these problems. Contribute to creating a culture of writing excellent software.
- Ensure the technical feasibility of UI/UX designs
- Optimize applications for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end services