Position: C++ Tech Lead #10199
Company: Lohika
Experience required: 5y
English level: upper

By joining our team you will have a chance to be a part of giant famous leader in entertainment area and work on the most crucial and central part of the portfolio (game publishing and distribution solution), applying all your knowledge in the data transferring methods, encryption practices, reverse engineering, deep investigations, constant improvements. With the further moving to the world of voice decoding, math calculation algorithms, game sessions etc. in distributed microservice architecture

MAIN TASKS AND RESPONSIBILITIES:
Design, integrate, implement the complex solutions
Research and suggest the best possible ways to achieve the business needs
Deliver high quality content
Maintain good code coverage for the deliverables (via unit tests)
Quickly become familiar with existing processes, codebase, structure and become the technical SME
Work on the optimization side (aka build, encryption and unit tests optimization time)
Be a technical mentor for less experienced team members
Participate in various PoC
Perform people management of the small team

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
7+ years of commercial C++ development experience
Problem solving abilities, fast research and learning skills
Reverse engineering skills
Experience with next tools: *RabbitMQ, Kafka, MySQL, Redis, will move to GCP, Redis
Familiarity with backend file encoding/proprietary encryption libraries in C++
Experience of working with voice transferring, voice decoding algorithms in C++
Strong understanding of match algorithms and their usage on practice in programming world
Sufficient English level for communication (verbal and written)
Proactivity
Understanding of agile methodologies (Scrum)

WOULD BE A PLUS:
Python API knowledge
Familiarity with Angular