Position: Front end (Angular) developer
Company: Synergetica
Category: JavaScript
Experience required: 5y
English level: upper

Everything is combined in one place with all the tools product development needs for prioritizing and assigning work items, customizing workflow, creation road-map, gathering stakeholders’ and customers’ feedback, and building real relationships with users, etc. The system allows to easily collaborate between the product team and the multiple stakeholders involved through different countries. It provides Product and Project Managers with the ultimate tool for building better products with less time wasting.

**Responsibilities:**

— Designing and implementing front end part of the product;
— Analyzing and clarifying requirements, decomposing tasks, estimating time frames;
— Participating and facilitating in SCRUM development process;
— Participating in meetings with the Product Owner in English.

**Requirements:**

— Experience with JavaScript (3+ years);
— Experience with Angular.js framework;
— Experience with HTML/CSS/LESS;
— Experience with tools for team working (svn, git);
— Understanding the principles of MVC application design;
— Ability to write high-quality, clear and efficient code with documentation;
— Upper-intermediate English.

**Nice to have:**

— Ability to design RESTful services;
— Knowledge of the angular-ui-router, angular-bootstrap modules;
— Base understanding of the unit testing.

**We offer:**

— Competitive salary depending on your experience;
— Professional development opportunities;
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Yoga classes;
— Compensation package (paid vacation, sick leaves);
— Flexible working hours (from 9-11 to 18-20);
— Comfortable office or possibility to work remotely