Position: C++ Engineer
Company: Star Global
Experience required: 3y
English level: upper

Our customer is a leader in producing software for IT Security, IT Service Management, IT Asset Management, Unified Endpoint Management, Identity Management, and supply chain management. The project is a dynamic, integrated, and easy-to-use network client that delivers anytime/anywhere secure connectivity.

**Qualifications & Experience**

3+ years of experience with C++/ Objective-C++ programming language and macOS development;
Strong understanding of the macOS development environment, APIs, and frameworks;
Proficiency with networking protocols like TCP, UDP, DNS, etc.; 
Proficiency with macOS System Extensions; 
Hands-on with L3/L4 VPN, ESP/SSL, etc.;
Experience with object-oriented programming concepts and design patterns;
Experience with software development tools: Xcode, Git, JIRA;
Strong problem-solving skills are essential, along with the ability to troubleshoot and debug complex software issues;
Upper-intermediate level of spoken and written English;

**What impact you’ll make**
Design, develop and maintain efficient, reusable, and reliable code;
Implement new features and build REST APIs;
Write unit and integration tests;
Collaborate with the team members within a Scrum Framework;
Perform code reviews and share best practices with colleagues;
Actively communicate with clients on day-to-day matters.