MacOS Developer
Position: MacOS Developer
Status: opening
JOB SUMMARY:
We are looking for a MacOS Developer who can help design, implement and extend our Mac Anti-malware solution. You will be responsible for the implementation of middleware and UI components and their architecture.
QUALIFICATIONS:
Must have:
- Good Objective-C and Swift knowledge.
- Design and build advanced applications for Mac OS (10.11 – 10.15)
- Good understanding of AppKit, Cocoa and Xcode
- Debugging and troubleshooting skills
- Good understanding of multithreading.
Nice to have:
- Experience in mac OS UI development such as:
- UI element like: NSView, NSButton, NSTableView…
- Using auto layout on Storyboard, Xib or code UI manual.
- Know how to create a custom controls of UI element for Mac application
- Understanding about the life cycle of Mac application
- Experience with CocoaPods
- Experience with networking and REST APIs
- Experience with third-party libraries, Mac frameworks
- Familiar with creating a library and using that on Mac project.
- Experience with porting code between platforms such as: C# or Java to Objective-C/Swift
- Proficient in Objective-C and C++
- Experience developing security products for macOS (10.11 El Capitan, 10.15 Catalina)
- Reactive development pattern (RxSwift)
- Experience with unit testing and mocking (Dependency Injection)
- Experience with publishing apps to Apple Mac Store
Please, submit your CV at jobs@enclave.vn. Or you can reach us via below contacts for further information:
- HR Hotline: 0932 516 721 (Sunny) or 0905 630 209 (Rosie)
- Skype: Enclave Jobs