Position: Senior Front End Developer (Angular)
Company: iDeals
Experience required: 3y
English level: intermediate

WHAT YOU WILL BE DOING:
• Work at all stages of the product developing lifecycle;
• Create new templates, add new functionality within the Angular 2+;
• Identify and resolve all related key technical issues;
• Promote good design principles such as code reuse, modularity, and extensibility.
SKILLS AND COMPETENCIES REQUIRED:
• JavaScript/TypeScript skills (ES5, ES201*);
• Experience with Angular2+;
• Understanding of state management — Redux/MobX/ngrx/ngxs;
• Experience with unit testing using Karma, Jasmine etc.;
Nice to Have:
• Up-to-date with the latest trends, techniques, and technologies;
• Experience in build tools such as Webpack and Angular CLI;
• Understanding of XSS, CSRF/XSRF;
• Understanding of frontend architecture patterns.

WHAT WE OFFER:
Flat organizational structure
Opportunities for professional development and personal growth
Unlimited budget for learning and development activities
Social wellness package for medical insurance, sports, and health-related activities
Flexible schedule and possibility to work entirely remotely
Corporate events, holiday celebrations, team building activities