Senior Software Engineer (Cocoa) (offline)
MacPaw
Ukrainian Product
🇺🇦
We invite you to join Moonlock, the cybersecurity division of MacPaw! Here, you’ll make an impact by packing complex security tech into a tool anyone could use.
As a Senior Engineer at Moonlock, you’ll be joining a dedicated team of cybersecurity enthusiasts to create a new, powerful cybersecurity app. The very first Moonlock tech, Moonlock Engine, is already powering the Malware Removal module in the award-winning CleanMyMac X. Now, it’s time for a freestanding Moonlock product that will seamlessly protect Mac users from dangers.
Our new Senior Software Engineer will be responsible for the creation of the product components architecture, implementation of business logic and UI elements development.
In this role, you will:
- Сreate new components and extend existing of our cybersecurity solution in coordination with all product engineers (design architecture, implement logic)
- Create interconnections between the product and external systems (backend server, local database and other macOS processes)
- Configure a complex workspace to automate the testing or release process taking into account external and internal requirements
- Coverage of product components with unit tests and assistance in creating testing tools for QA
Skills you’ll need to bring:
- 6+ years of macOS/iOS development experience
- Profound Swift experience
- Profound computer science fundamental knowledge (memory management, concurrency, networking, data persistence, unit testing, profiling, etc.)
- Experience in creating large modular products from scratch (requirement analysis, designing architecture, configuring complex projects, providing estimation, etc.)
- Intermediate English
As a Plus:
- Experience in macOS development (XPC, AppKit)
- Experience in Objective-C development for supporting legacy modules
- Experience with SwiftUI & Combine
- Knowledge of basic cyber security principles
- Understanding SQL
As a Senior Engineer at Moonlock, you’ll be joining a dedicated team of cybersecurity enthusiasts to create a new, powerful cybersecurity app. The very first Moonlock tech, Moonlock Engine, is already powering the Malware Removal module in the award-winning CleanMyMac X. Now, it’s time for a freestanding Moonlock product that will seamlessly protect Mac users from dangers.
Our new Senior Software Engineer will be responsible for the creation of the product components architecture, implementation of business logic and UI elements development.
In this role, you will:
- Сreate new components and extend existing of our cybersecurity solution in coordination with all product engineers (design architecture, implement logic)
- Create interconnections between the product and external systems (backend server, local database and other macOS processes)
- Configure a complex workspace to automate the testing or release process taking into account external and internal requirements
- Coverage of product components with unit tests and assistance in creating testing tools for QA
Skills you’ll need to bring:
- 6+ years of macOS/iOS development experience
- Profound Swift experience
- Profound computer science fundamental knowledge (memory management, concurrency, networking, data persistence, unit testing, profiling, etc.)
- Experience in creating large modular products from scratch (requirement analysis, designing architecture, configuring complex projects, providing estimation, etc.)
- Intermediate English
As a Plus:
- Experience in macOS development (XPC, AppKit)
- Experience in Objective-C development for supporting legacy modules
- Experience with SwiftUI & Combine
- Knowledge of basic cyber security principles
- Understanding SQL
About MacPaw
MacPaw is a software company with headquarters in Kyiv, Ukraine, that develops and distributes software for macOS and iOS. MacPaw is the maker behind CleanMyMac X and Setapp. Today, MacPaw products have more than 30 million users worldwide. Every fifth Mac on Earth has at least one app by MacPaw.The company was founded by Oleksandr Kosovan in 2008. MacPaw comes from Ukraine and is proud of it. The support and development of Ukraine is an integral part of the company’s culture. We aspire to create a world where technology empowers human life.
As a company, we believe that technology and humans can only reach their greatest potential together. Macpawians are united by curiosity in any field they work. MacPaw gathers open-minded people who help each other and aspire to better the community and world around us.
Company website:
https://macpaw.com/about
DOU company page:
https://jobs.dou.ua/companies/macpaw/
The job ad is no longer active
Look at the current jobs iOS →
Average salary range of similar jobs in
analytics →
Similar jobs
Senior iOS Engineer at Software MacKiev
Ukraine
Senior-level UI/UX Designer - iOS at Llama Luna Apps
Ukraine
All jobs MacPaw