Front end Developer

R&D and Product | Russia (Saint Petersburg /Irkutsk)

Responsibilities

Be able to maintain and fix both new and old code
Develop new features according to design provided by product team and UI architect
Create documentation of developed features from technical perspective for the devops team

Requirements

2+ years of experience of web development software engineering
Ability to understand business requirements and translate them into technical requirements
Deep knowledge of at least one of modern UI frameworks: VueJs/AngularJs/Angular
Expertise in ES6
Knowledge of AngularJS (this is for wizard and monitoring)
Knowledge of at least one of CSS preprocessor languages: SASS/LESS
Experience with BEM and deep knowledge of HTML5 and CSS
The ability to work with legacy code (most of lighthouse code is still based on jQuery/XSL): knowledge of jQuery, ES5
jQuery UI
Knowledge of modern front-end build pipelines and tools and the ability to configure builds from scratch: webpack, grunt
Experience with common front-end development tools: npm, yarn, eslint, git, svn
Knowledge in basic configuration of web servers: Apache/Nginx etc.
Familiarity with Scrum and an Agile Development environment and tools like JIRA, Confluence etc
English is a must both and written and spoken

Optional

Knowledge of photoshop
Good knowledge of XSLT/XML
Awareness of bugs/limitations of older browsers (mainly IE)

Apply for this job