Senior C++ Developer

closed
Teramind Logo

Teramind

πŸ“Remote - Lithuania

Summary

Join Teramind, a global leader in Insider Risk Management and User Behavior Analytics, as a Senior C++ Developer with strong macOS experience. We're a hybrid, global workforce building a next-generation platform used by over 10,000 organizations worldwide. This remote position offers the opportunity to implement high-quality software security solutions, research optimal implementation strategies, and enhance software delivery. You will collaborate with a team of innovators, contributing to a continuously evolving product. We offer a flexible work environment, competitive salary, performance-based bonuses, and career growth opportunities. Teramind values a collaborative and forward-thinking team culture.

Requirements

  • 5+ yrs experience with C++11 or newer on macOS
  • 3+ yrs experience with Objective-C
  • Strong proficiency with Boost libraries
  • Clean code experience
  • Understanding fundamental design principles behind scalable applications
  • Unit tests/integration tests experience
  • Proficient knowledge of GIT
  • Excellent interpersonal skills
  • Highly organized with precise attention to detail
  • Ability to work well with others in a fast-paced, dynamic environment
  • Desire to learn and adapt to new requirements
  • Advanced spoken and written English

Responsibilities

  • Implement high-quality software security and data protection solutions
  • Research and suggest the best way to implement business requirements
  • Identify improvements in existing architecture and legacy code to continuously refine and evolve the product
  • Enhance software delivery and quality throughout the entire software development cycle
  • Manage any issues that may arise and drive resolutions throughout the development process
  • Collaborate with Support engineers to analyze and troubleshoot software problems reported
  • Work with other team members and technical leads effectively and with minimal supervision

Preferred Qualifications

  • Low-level OS interface experience
  • Qt framework knowledge
  • Swift experience
  • Networking Programming Experience (TCP, UDP, HTTP, HTTPS)
  • Drivers development experience
  • System Extensions development experience
  • Development or usage of MDM solutions
  • Experience working with and deploying SaaS application, Docker

Benefits

  • Competitive salary with a focus on a global market
  • Bonus based on performance
  • Career-growth opportunities
  • Flexible Time Off and Paid Time Off benefits
  • Ongoing training and development opportunities
  • This is a remote job. Work from anywhere!
This job is filled or no longer available

Similar Remote Jobs