Position: Senior Angular Developer
Company: RecruitGarden
Experience required: 3y
English level: upper

**Job description**

• Delivering a complete front-end application
• Ensuring high performance on mobile and desktop
• Cooperating with the back-end developer in the process of building the RESTful API
• Communicating with external web services
• Working with and integrating APIs
• Package managers (NPM )
• Good interpersonal and communication skills

**Required Candidate profile**

• Experience: 3+years
• Writing efficient JavaScript code while also using Typescript, HTML and CSS
• Proficient in developing modular JavaScript & using a common JS framework (Angular 5+, React)
• Expertise in API Gateways management
• Good understanding of unit, behavioural and end-to-end testing (Karma, Cypress, Mocha)
• Browser-based debugging and understanding of web fundamentals (Cookies, localStorage, DOM)
• UI Performance mechanisms/patterns (Web workers, service workers etc)
• Experience with enterprise-level apps
• Knowledge of Ngrx, RxJS
• Team Git workflow and version control
• Scrum/agile software development methodologies