Position: C++ Developer
Company: MindHunt
Experience required: 3y
English level: upper

CONDITIONS
Competitive salary, medical insurance, equipment, 25 days of vacation, sick leaves, fitness, opportunity to work several days per week from home, possibility to relocate to Sweden.

RESPONSIBILITIES
* You will be responsible for developing and maintaining high-capacity object-oriented C++ systems for the analysis, detection, and categorization of product data from multiple countries and languages.
* You need to be able to quickly understand real-world e-commerce product property structures/patterns and understand how to translate this into general algorithms.

REQUIREMENTS
* 5+ years of experience in software development
* Linux environment programming in C++ (version 11 or later)
* Analyzing and handling Big Data systems
* Object Oriented software design
* Multi-threading / parallel-processing systems
* POSIX standard, Libraries (STL)
* Low-level debugging and optimization (like GDB, PTrace, Valgrind, etc)
* Databases (MySQL)
* Networking (sockets, epool, etc)
* GNU build tool-chain (like GCC, GDB, Make, LLVM, CMake)
* Technology Stack
     GIT, CI (Jenkins)
     Linux (Ubuntu)
     Networking

PREFERRED/NICE TO HAVE SKILLS
It is of course an advantage if you have special interest/knowledge/experience within:

* E-commerce and Product Data
* Distributed / Parallel processing
* AI / Machine learning
* Linguistics / Natural language processing
* Search Engine logic

WHY IS THIS PROFESSIONAL OPPORTUNITY AN EXCELLENT CAREER STEP FOR YOU?
* Opportunity to work in a small team and see results of your efforts
* Competitive salary, attractive social package
* Opportunity to work remotely and at the office
* International team, so you can practice English every day
* Modern technologies and opportunities for professional worth