Requirements:
- At least 5 years of experience as a front-end developer
- At least 1,5 years of experience in Angular 2+ (Routing, Components, Reactive Forms, Directives, Services, etc.)
- Basic knowledge of programming patterns (Dependency Injection, Singleton, Fabric, Adapter, Observer, etc.)
- Good knowledge of RxJS
- Good experience in JS/TS, HTML/CSS, PostCSS
- RESTful APIs
- Git — branching model
As a plus:
- Angular Material
- Intermediate English
Responsibilities:
- Use Angular to develop the front-end layer of the platform
- Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
- Address and improve any front-end related technical issues
- Collaborate with the product manager, designer, business analyst, and back-end team to design and create advanced, elegant, and efficient systems
- Mentoring of team-mates
- Code-review