-Write well-architected, readable, testable and reusable code by using software development best practices
-Developing reusable components and libraries
-Developing user interface according to designed UI by UI/UX team
-Collaboration with back-end team, UI/UX team and product owners
-Code review as one of most important tasks
Requirements
-Over 4 years of experience in front-end and JavaScript development
-Over 3 years of experience with Angular framework
-In-depth knowledge of JavaScript (ES6, ES7)
-Experience with TypeScript
-Ability to work in an agile environment
-Experience with responsive and mobile-first design
-Experience with HTML5 and the semantic web
-Experience with CSS, CSS preprocessors
-Good understanding of progressive web applications (PWA, Service workers)
-Experience with unit and E2E tests
-Experience using version control systems