Position: C++ Engineer #10172
Company: Lohika
Category: C++
Experience required: 3y
English level: upper

Our client is the premier developer and publisher of entertainment software, well known to everybody in the world as AAA-level game maker and publisher. By focusing on creating well-designed, highly enjoyable entertainment experiences, our client has maintained an unparalleled reputation for quality since its inception.

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
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)

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
3+ 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
Sufficient English level for communication (verbal and written)
Proactivity
Understanding of agile methodologies (Scrum)

WOULD BE A PLUS:
Familiarity with backend file encoding/proprietary encryption libraries in C++
Experience of working with voice distribution and decoding libraries
Python API knowledge
Familiarity with Angular