- Deliver a complete front-end application.
- Ensuring high performance on mobile and desktop environments.
- Cooperating with the back-end developer in the process of building the Web API.
- Communicating with external web services.
- Ability to optimize existing code and improve performance.
- Demonstrating full stack web development ability.
- Self-motivated work style with the ability to work on several smaller projects concurrently.
- Deep knowledge of Angular 6.x practices and the ability to work with Angular custom directives and custom libraries.
- Use current standards of responsive web design and web performance optimization techniques.
- Professional, precise communication skills.
- Creating self-contained, reusable, and testable modules and components.
- Extensive knowledge of CSS and Bootstrap methods for providing superior desktop and mobile visual design.
- Thorough understanding of the responsibilities of the platform, database, API, caching layer, and other web services used in the system.