Job Description
Optymyze Technologies seeks a highly skilled and experienced Senior iOS Developer to join our team. As a pioneer in Pakistan's VOIP/Messaging applications industry, we are looking to expand our team throughout the country.
The ideal candidate will have at least 3-4 years of experience in enterprise iOS application development using both Objective-C and Swift. You will be responsible for maintaining our existing code base as well as developing new features and integrating with back-end services. You should be committed to overcoming difficult challenges, producing quality products with precision, and keeping up with innovations and trends in the iOS developer community.
Responsibilities:
- Design and build applications for the iOS platform
- Maintain existing applications written in Swift and Objective-C
- Collaborate with cross-functional teams to define, design, and ship new features
- Help maintain code quality, organization, and automation
- Identify and improve performance bottlenecks
- Troubleshoot and correct bugs
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Job Requirements:
- 3-4 years of experience developing and shipping iOS applications to the store (must have links to active apps on the store)
- Proficient in coding in both Objective-C and Swift
- Experience working with 3rd party integrations like Firebase, Alamofire, Facebook, and other such SDKs using Cocoapods
- Strong understanding of writing code using design patterns like MVC, VIPER, and MVVM
- Proficiency in designing user interfaces using all tools like constraints, size classes, and Swift UI
- Optional: Candidates having experience working with messaging apps using technologies like Firebase, Twilio, or Pubnub will be preferred.