Requirements: - 2+ years experience with C++11 or newer (Linux + macOS or Windows) - Ability to learn and implement new knowledge - Strong proficiency with Boost libraries - Strong understanding of relational databases, specifically PostgreSQL - Understanding fundamental design principles behind scalable applications - Implementing unit tests/integration tests - Proficient knowledge of GIT - Technical English level: Intermediate and higher. No verbal skills required - Good communication skills
Will be a plus: - macOS: low level interface understanding - macOS: drivers development experience - macOS: Network Extension development experience - macOS: Launch Agents / Launch Daemons / XPC Services development experience - Development or usage of MDM solutions - Knowledge of containers and Docker - Experience with ClickHouse database - Understanding AWS services - Windows development
Our benefits: - Participation in the development of world-class B2B software - Company’s remote teamwork mindset long before it became a mainstream - Working according to your local business hours - Minimum of bureaucracy - Competitive compensation - Payments directly to your bank account (ФОП, 3 группа) - Vacations, sick leaves
About Teramind
Teramind is an American company that develops cutting-edge solutions for user activity monitoring, data loss prevention, and user behavior analytics to satisfy the needs of our customers most of which are well-known companies in various industries both private and governmental form of ownership.
Our engineering team is consists of professional Web, Windows, MacOS, and backend developers whose passion is to overcome obstacles with creative solutions to build the best on the market product.