Senior C++ Developer (macOS)

I am looking for a Senior C++ Developer to join its fully distributed team. The platform is a leader in user behavior analytics and helps businesses enhance security, improve productivity, and ensure compliance through real-time monitoring and advanced analytics.

Senior C++ Developer (macOS)
Full-time
English: Upper-intermediate

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

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

Very nice to have

• 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

This is a remote job. Work from anywhere! We’ve been thriving as a fully-remote team since 2014. To us, remote work means flexibility and having truly diverse, global teams.

Additionally:

• Collaboration with a forward-thinking team where new ideas come to life, experience is valued, and talent is incubated.

• Competitive salary

• Career growth opportunities

• Flexible paid time off

• Laptop reimbursement

• Ongoing training and development opportunities

Our recruiter
Antonina Matiushko
Antonina Matiushko
Contact a recruiter
C / C++ / Embedded
Marta Stopets
Full Stack Security Engineer
Remote,
English (Advanced)
Full-time
Antonina Matiushko
Principal Sales Manager
English (Advanced)
Antonina Matiushko
New Business Head (Creative & Strategy)
English (Advanced)
Full-time
Anastasiia Usenko
Middle Financial Reporter
Remote,
English (Upper-intermediate)
Full-time
Yuliia  Kril
Executive Assistant
English (Upper-intermediate)
Українська (Advanced)
Full-time
Remote,
English (Advanced)
Full-time
English (Advanced)
English (Advanced)
Full-time