Strong command of Objective-C / Swift languages
Good knowledge of Mac OS inner structure
Strong knowledge of OOP, Design Patterns
Experience in using Xcode for developing applications for macOS
Experience in Cocoa
Experience in multithreading: GCD, pthread / STL
Experience in Source Control (GIT (preferred), SVN)
Experience in interprocess interaction: XPC, sockets; Agents, daemons and helpers
Experience in KEXT developing
Experience in Unit testing
Experience of network programming
Knowledge of Python / Bash
Practical knowledge of C and C++
Intermediate and higher English level
Very warm and friendly working environment
Continuous professional competencies development and professional growth opportunities
Free external and internal professional training and certifications
English language learning in the company office (different levels of language skills)
Annual paid vacations (20 working days)
Medical insurance and health protection programs
Compensation of the transport expenses for candidates from other cities invited to our Kyiv office for an interview
Corporate / team / special events
Challenging work in an international professional environment
Own restaurant in our office
Sports activities in our office gym with a personal coach (yoga, boxing, etc.)
Decomposition of high-level tasks.
Design and implementation of new functionality for a product
Support previous versions of a product
Lead architecture and technical decisions
Guide team development efforts towards successful product delivery
Suggest technical and functional improvements to add value to the product
Conduct design reviews and code reviews
Identify and encourage areas for growth and improvement within the team
Our world-famous software combines cleaning, optimization, and security tools with exceptional service to support a community of 1.5+ million users.
Today we’re starting the transformation in our company to create high technology products that effectively protect and serve users—and their Macs—from the new security threats. Why?
Like you, we live our lives online. Like you, we share our data every day, not only willingly with banks, insurance companies, and our colleagues via email but also without even realizing it through interaction with advertisers, online thieves, and scammers. Like you, we need to be sure that our data is safe and protected. That’s why we decided to create a new level of protection for online users. We’re looking for talented specialists to join us—and help users take back control over security and privacy of their online lives.