Position: Middle Front-End developer for Payments Antifraud Team
Company: Parimatch Tech
Experience required: 2y

**We invite those who fired up to:**
Develop Billing front-end solution on React;
Develop Antifraud Backoffice(s) on Vue js;
Develop a user interface and logic for a complex single-page application;
Participating in build a new scalable solution using modern technology stack;
Utilities and internal system integration modules;
Applications architecture design;
Code review and refactoring;
Closely communicate with designers, BA's and product managers, provide best solutions and influence the product.

**Essential professional experience:**
Work experience with commercial projects 2-3 years;
Proven Native JS knowledge;
Proven experience and knowledge HTML5, CSS3;
Strong knowledge of Asynchronous programming model in JavaScript;
Software Design knowledge: OOD, Design patterns
Experience in code performance analysis;
Proven experience in tests creation, experience with TDD;
Proven experience with one React or Vue.js;
WebSockets, REST;
CI/CD processes implementation and support;
Experience in code-review, refactoring, cross-team communication skills.

**Desirable skills and personal features:**
Experience in multi-branding of single-core product;
Javascript performance methods;
Experience in server-side development with Node.js
Experience with Git flow and GitLab, JIRA, Confluence;
Experience in Kubernetes, AWS;
Understanding of isomorphic technologies of JS apps.