Position: Front End Developer (Angular) (ID:8630)
Company: Infopulse
Experience required: 3y
English level: intermediate

Required skills
• Good JavaScript knowledge (ES5, ES6, async, promises, prototypes)
• Experience with HTML5 & CSS3 (cross-browsing, responsive design, CSS3 animations)
• Knowledge of preprocessors: SASS etc.
• Experience with Bootstrap
• Experience with Angular
• Ability to use task runners: Gulp/Grunt/Webpack
• Experience with debugging tools: Chrome devtools, Firebug, etc.
• Creation vector graphics for web: SVG
• Understanding of the basic programming patterns
• Understanding of web development methodologies (BEM etc.)
• At least intermediate level of spoken and written English

As a plus
• Typescript experience
• Node.JS experience

We offer
• Dynamic and interesting projects, professional development, the opportunity to join a friendly and self-motivated team;
• A team structure that is standard across different projects, allowing easily switching between them and intensively sharing knowledge and best practices.

Responsibilities
• Participating in solution analysis, design and architecture
• Developing new enterprise applications
• Designing and developing highly modular object-oriented code
• Building quality code adhering to industry standard coding practices
• Joining a fast-paced continual learning environment, which requires the ability to quickly adapt and learn new technologies to solve business issues.