Position: Junior C++ Developer
Company: Visartech
Category: C++
Experience required: 1y
English level: intermediate

**ABOUT US**
Visartech Inc. is a development partner with 12+ years’ experience that provides services from initial concepts to custom 3D solutions leveraging cutting-edge technologies to foster our clients to become trendsetting digital enterprises.

**RECOGNIZE YOURSELF?** 👀
⦿ Experience in C++ 11/14/17 (threads, containers, algorithms, filesystem)
⦿ Good knowledge of SOLID/GRASP/GOF
⦿ Good knowledge of С 
⦿ Experience in working with SQL databases
⦿ Experience in building and using third-party libs
⦿ Experience with REST APIs
⦿ Understanding TDD, ability to write unit-tests (GoogleTest, Catch, etc.)
⦿ Understanding CMake and how to use it to build C/C++ applications for different platforms
⦿ English: Intermediate or higher
⦿ Experience with Git

**WILL BE A PLUS:**
⦿ Experience with Embedded
⦿ Knowledge of .Net /Objective-C/Swift basics or desire to learn them

🔥 **WHAT WILL YOU DO?**
⦿ Refactor and improve the security layer around the golf launch monitor
⦿ Cover it with unit-tests
⦿ Make it build with CMake to help DevOps setup CI/CD
⦿ Create sample applications for different platforms: iOS/Android/Windows/Mac

**JOIN TO ENJOY!** 😝

⦿ WORK SMART
We want smart people in the team who are able to make decisions by themselves, so you can choose when to work, from what place, when to take paid vacations, and how many.

⦿ GROW
We truly believe that a successful employee is a successful company, we support you with compensation for attending various courses and certifications. We have challenging projects and people to learn from.

⦿ ENJOY
At our Visartech family, we have a tradition to celebrate birthdays and other holidays together. We won’t judge you for mistakes, and we care about your working environment.

**RECRUITMENT PROCESS**
💡 First acquaintance ----💡 Interview ----💡 Final Interview