Position: Middle Full Stack Developer(Node.js+Angular.js)
Company: Infopulse
Experience required: 2y
English level: upper

Middle Full Stack Developer(Node.js+Angular.js)

Infopulse Ukraine welcomes talented professionals to join our project and to work as a Middle Full Stack developer. We are looking for a talented, passionate, innovative, result-oriented professional to join our frontend team and develop enterprise web applications for our customers in Europe.

You will get:
•Dynamic and interesting projects based on modern technologies, professional and career development, the opportunity to work in a friendly and self-motivated team;
•A team structure that is standard across different projects, allowing to easily switch between them and intensively share knowledge and bestpractices.

Responsibilities for this position will include (but are not limited to):
•Participate in solution analysis, design and architecture
•Develop new enterprise applications
•Design and develop highly modular object-oriented code
•Build quality code adhering to industry standard coding practices
•Work in a fast-paced continual learning environment which requires the ability to quickly adapt and learn new technologies to solve business issues.

Successful candidates should have the following required competencies / skills:
•JavaScript knowledge (ES5, ES6, async, promises, prototypes);
•Knowledge of Node.js and related frameworks;
•Understanding of server-side programming;
•Experience with REST API;
•Experience with data bases: RDBMS, eNoSQL;
•Experience with Angular 2+;
•Experience with RxJS;
•Experience with TypeScript;
•HTML5& CSS3 (cross-browsing, responsive design, CSS3animations);
•Preprocessors: SASS etc.;
•Experience with Webpack;
•Debugging tools: ChromeDevTools, Firebug, etc.;
•Vector graphics for web:SVG;
•Understanding of the basic programming patterns;
•Al least intermediate level of spoken and written English