Careers/Our job offers
Front-end developer

Requirements:

• More than 1 year of experience as web developer;

• Excellent basic knowledge of the web (JavaScript / HTML / CSS);

• Working experience with a web framework (Angular / React / Vue);

• Experience of using a bundler (webpack / grunt / gulp);

• Ability to work with REST API, knowledge of the client-server architecture and the HTTP protocol;

• Experience in creating complex UI with adaptive layout, basic knowledge of UI/UX;

• Knowledge of the Git version control system;

• Good command of English at the level required to read the documentation;

• Intelligence and analytical thinking;

• Quick learner with the desire to develop skills;



Would be plus:


• Hands-on experience with Angular (ngx): component-oriented and modular programming, AngularCLI, directives and pipes development, lifecycles, dependency injection, lazyloading, JiT/AoT;

• Experience in the development by TypeScript;

• Reactive programming skills (rxjs);

• Knowledge of Flux / Redux architecture, working experience with ngrx;

• Working experience with WebSockets;

• Experience with CSS preprocessors (SASS / SCSS);



Personal skills:


• Responsible attitude to work. We give the freedom to behave independently if you reach all goals on time, and we expect a high-quality professional approach from you;

• Great interpersonal and communication skills, team player, a good sense of humor, feel free to ask for support and provide it, share experience, knowledge and goodies with colleagues

• Good time-management skills. We have got a flexible schedule and the possibility of remote work (in case of force majeure circumstances), but the tasks must be done on time.



Responsibilities:


• Development and support of front-end parts of the company’s software products;

• Front-end optimization for efficient work with large amounts of data;

• Correction of current issue (bugs, flaws, problems) on the front-end part;

• Participation in the design of user interfaces (not drawing layouts, for this work we have designers);

• Communication with the Team leader, back-end programmers and web designers to reach goals;

• Execution of decomposing tasks, job assessment and work period;

• The ability to find ways to solve the tasks independently, compliance with the deadlines for the tasks;

• Attention to cleanliness and quality of code;
 


Что мы готовы предложить Вам:


• Flexible working schedule (5 working days/2 days off);

• Salary based on your professional experience;

• Job contract;

• No dress code;

• Many interesting and non-standard tasks;

• Prospects for professional development;

• Good staff and pleasant working atmosphere;

• Capacity to learn from more experienced staff;

• Attention to your initiatives and ideas;



Please send your CV by email partners@digital-grass.com and indicate the desired position.