freehire launches on Product Hunt on 26 August.

Follow →

Senior IOS Engineer

· Take part in defining and shaping a new product from its early stages

· Work in close collaboration with different teams in the Mobile Security group, including Product Management, QA, Backend, and Frontend teams.

· Develop and maintain the iOS application with a strong focus on performance, usability, and quality.

· Lead the development of new features end-to-end, from design to production.

· Work closely with customers to investigate, debug, and fix issues in production.

· Deep dive into the fascinating and fast-evolving world of Mobile Security.

Must Have

· 4+ years of experience in iOS development.

· Strong experience in iOS development using Swift 5 and 6.

· Solid understanding of UIKit, SwiftUI Swift Concurrency and Core Data.

· Experience with SwiftUI in production applications.

· Experience working with RESTful APIs and networking on iOS.

· Familiarity with iOS architecture patterns (MVC, MVVM, etc.).

· Experience publishing and maintaining apps in the App Store.

· Experience with multithreading, performance optimization, and memory management.

· Strong problem-solving skills and attention to details.

· Ability to work independently as well as collaboratively in a fast-paced environment.

· Excellent communication skills and a proactive mindset.

Nice to Have:

· Hands-on experience with Network Extension framework, including developing VPN extensions on iOS (Packet Tunnel / App Proxy).

· Knowledge of networking concepts (TCP/IP, VPN, tunneling, encryption basics).

· Background in mobile security, cybersecurity, or networking.

· Familiarity with automated testing frameworks (XCTest, UI tests, Swift Testing).

· Knowledge of Objective-C.

· Experience with CI/CD pipelines for iOS.

#LI-EB4

See also