Position: Strong Junior Front End (Angular 2+) Developer
Company: NerdySoft
Category: JavaScript
Experience required: 1y
English level: intermediate

**Requirements:**

 ● 1+ year experience with Angular 2+;
 ● Good knowledge of JavaScript (ES6+),TypeScript, HTML, and CSS;
 ● Experience with NGRX or Redux;
 ● Reactive programming (advanced use of RxJS/Observable streams);
 ● Іntermediate strong or a higher level of English.

**Would be a plus:**

 ● Experience with WebSockets, Keycloak-js;
 ● Experience with Node.js, MongoDB, Express.js;
 ● Experience with Karma, Jasmine.

**Responsibilities:**

 ● Optimization of the project, performance-improving;
 ● React and fix bugs quickly;
 ● Develop new features;
 ● Building reusable code;
 ● Work within existing code base on Angular to maintain and improve upon the current functionality;
 ● Developing quality, testable and performant software using agile practices;
 ● Collaboration with other team members.

**We offer:**

 ● Long-term and stable cooperation in a fast scaling company;
 ● Opportunity to work with international business leaders on next-generation products;
 ● Regular salary review based on employee performance;
 ● Competence matrix for Developers and personal development plan for all employees;
 ● A mentorship program for all specialists of middle and junior levels;
 ● Modern and comfortable office in Lviv city center;
 ● Flexible working hours with no overtimes;
 ● Ability to work remotely;
 ● 50% compensation of certifications, conferences, training, and other working events;
 ● 50% compensation for English courses;
 ● 18 working days of annual paid leave (+additional days of leave for company loyalty) and paid sick leaves;
 ● Regular great corporate events;
 ● Access to a corporate library;
 ● And much more!