Position: Middle Full Stack Developer for Personalization Team
Company: Parimatch Tech
Experience required: 2y
English level: intermediate

**We invite those who fired up to:**
— Develop, improve, maintain and support NFR of different personalization and recommendation tools;
— Close interaction with Data Science team to reach business goals;
— High-load integration with different parts of complex bookmaking streams and parts of platform;
— Fast prototyping of front and back end to show that idea works;
— Integration with different persistent data storages, make necessary domain data transformation/mapping, organize data storage for research needs.

**Essential professional experience:**
— Strong knowledge of .NET Core/C#, Web API;
— Software Design knowledge: OOD, OOP, design patterns, microservices;
— Knowledge and hands-on experience in integration with MQ providers (Kafka, Rabbit MQ)
— Experience with SQL/NoSQL DB (PostgreSQL, ClickHouse);
— Hands on experience to implement(develop) search/documents ranking feature (ElasticSearch, Solr/Cassandra, Lucene).

**Desirable skills:**
— Experience to use caching framework for performance optimization (Redis);
— Hands on experience in designing and maintaining high-load and high-available solutions;
— Hands on experience to develop front apps on top of popular frameworks (React.JS, Angular, etc);
— Expertise in Javascript, JQuery and other client libraries;
— Experience to use other backend technologies: R/Python, NodeJS, Scala;
— Work experience in Agile environment;
— Familiarity with sports betting industry;
— Technical English;

**We care of your:**

Health
— Medical insurance/Sport compensation;
— Sport club participation (football, running, basketball or swimming clubs);
— Tasty and healthy free breakfasts;
— 100% paid sick leaves;
— 20 working days of paid vacation.

Wealth
— Competitive salary and сonstant encouragement for your efforts and contribution;
— Bonuses according to company’s policy;
— Welfare (financial support in critical situations).
— Gifts for significant life events (marriage, childbirth).

Personal and professional growth
— Individual annual training budget with an opportunity to visit paid conferences, training sessions, workshops, etc.;
— Free corporate library;
— Opportunity to visit our non-stop internal meetups: open talks, IT Pump, etc. as a participant or a speaker and exchange knowledge;
— A world-class team of T-shaped skilled professionals that share knowledge and support each other.

Leisure time
— Corporate parties and events (Pub Quiz, Carquest, etc.);
— PM Foundation activities (social responsibility events);
— Weekly events aimed at culture, arts, soft skills development.