Position: Lead macOS Developer
Company: Сlario
Category: iOS
Experience required: 5y
English level: intermediate

WHAT YOU WILL BE DOING:
Decomposition of high-level tasks
Design and implementation of new functionality along with Product, Marketing and Design teams
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
People Management of Software Development Team
Conduct design reviews and code reviews
Identify and encourage areas for growth and improvement within the team

WHAT YOU NEED FOR THIS POSITION:
Strong command of Objective-C / Swift language
Good knowledge of Mac OS inner structure
Strong knowledge of OOP, Design Patterns, experience in interprocess interaction: XPC, sockets; Agents, daemons, and helpers
Master in using Xcode for developing applications for macOS
Master in Cocoa
Mater in multithreading: GCD, pthread / STL
Master in Source Control (GIT), CI/CD
Experience in Bash and Python
Experience in KEXT developing
Experience of network programming

WHAT WE OFFER FOR YOUR SUCCESS:

Comfortable working conditions 
Very warm and friendly working environment with a flexible working schedule. Remote work during the Pandemic and possibility to combine remote and office work after. Cozy office space located close to the metro station and equipped with everything necessary to allow you to work comfortably. 20 days off paid by the company, per year.

Sport and healthcare
Medical insurance, Lunch compensation and online sports activities.

Growth and development
Continuous professional development and growth opportunities. External and internal professional training and certifications. English classes in the office.

We are not just a company, we are Clario! We put the customer at the heart of all that we do, we achieve our best together, take responsibility, and challenge our limits to create a difference!

To apply for this position, please send your CV (in English only) with a detailed description of your career, experience, skills, and projects. We guarantee the privacy of any information received.

LET'S GO TOGETHER!