JobsEQ by Chmura Logo

Software Engineer with Mac OS

Amzur Technologies, Inc.

Location: Tampa, FL 33601
Type: Temporary (unspecified), Temporary (short-term), Remote
Posted on: February 18, 2021
This job is no longer available from the source.
Mac OS, tuning, Cocoa
Contract W2, Contract Independent, Contract Corp-To-Corp, 6 Months
Depends on Experience
Work from home available
Title: Mac OS Software Engineer
Location: Tampa, FL/Remote
Duration: 6+ Months
A MacOS OS Developer who can help design, implement and extend our Mac Anti-malware solution.
You will be responsible for implementation of middleware and UI components and their architecture
What You'll Do:
• Perform research and implementation of future Mac OS solution within the company
• Be responsible for implementation of middleware (like background daemons) as well as frontend (native macOS UI) components and their architecture
• Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
• Create and maintain unit and integration tests related to his work area
• Collaborate with QA teams and other departments within organization to accomplish setup tasks and goals
• Produce technical documentation covering his area of engineering
Skills You'll Need to Have:
• Good Swift (v5+) knowledge
• Good understanding of AppKit, Cocoa and XCode 11
• Proficient in inter-process communication (XPC)
• Good understanding of multithreading challenges and the ways to mitigate them
• Debugging and troubleshooting skills
• Performance analysis and tuning experience including memory usage, CPU utilization, leak checking
• Highly self-motivated to create reliable, performant programs
• Excellent communication and learning skills
• Good command of English
Nice to Have Skills:
• Experience developing security products for Mac OS (10.11 El Capitan ,10.15 Catalina).
• Reactive development pattern (RxSwift)
• Experience with unit testing and mocking (Dependency Injection)
• Proficient in Objective-C and C++
• Experience in macOS UI development (especially when it comes to custom controls or UI elements)
• Experience with networking and web APIs
• Experience with CocoaPods
• Experience with publishing apps to Apple Mac Store
• Experience with CI/CD, Jenkins
If you interested, please reply to
mohsin(dot)mohammed(at)amzur(dot)com