• Participate in internal development projects such as developing new products and enhancing/maintaining the existing products.
  • Experience with core data, offline storage, threading, and performance tuning.
  • Ability to understand and maintain existing codebase.
  • Ability to identify code bottlenecks and memory leaks using tools and plug the holes
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Develop and maintain automated testing scripts to streamline testing processes.
  • Perform regression testing to identify and resolve bugs and issues in the application.
  • Experience  implementing unit tests and with development methods that support automated testing,
  • Participate in code reviews to maintain high code quality.
  • Experience with Architectural patterns i.e. MVVM, MVP, MVC, Singleton, reactive programming, and dependency injection.
  • Strong knowledge of iOS SDK, Swift, Objective-C, Cocoa Touch, different versions of iOS, and how to handle various screen sizes.
  • A strong understanding of the full life cycle of app development using Apple’s Developer Guidelines.
  • Leveraging the best of new technologies to continue to innovate the application
  • Architect efficient and reusable code that adheres to best practices and coding standards
  • Experience with software development tools such as Git, GitLab, JIRA, CI/CD pipelines.
  • Experience with iOS frameworks and libraries (e.g., SwiftUI, Core Data, CocoaPods)
  • Knowledge of Agile Practice
  • Design and build advanced applications for the iOS platform.
  • Experience in SwiftUI is plus
  • Experience in designing software architectures for scalability, reliability, security and performance

Role Requirements:

  • Proficient in Swift and Objective-C.
  • Strong understanding of iOS frameworks such as Core Data, Core Animations.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Knowledge of UI/UX standards and principles.
  • Understanding of Apple’s design principles and interface guidelines.
  • Strong knowledge of unit testing framework (XCTest) and experience in writing effective unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Self-driven and do work on your own by taking ownership.
  • Ensure compliance with Apple's App Store guidelines and submit applications for App Store review.
  • The ability to take technical direction to deliver well-scoped work

工作详细内容

全部职位:
1 发布
工作时间:
早班
工作类型:
工作地址:
性别:
没有偏好
最低学历:
学士
职位等级:
资深专业人员
经验:
2年 - 4年
在之前申请:
Jul 13, 2025
发布日期:
Jun 12, 2025

Smart Placement Pvt Ltd

· 101-200 员工 - 伊斯兰堡

Smart Placement established Search Recruitment firm, dealing with Technology, Engineering, call center, Health Care, Construction and many others.

你最大的竞争优势

快速得到有竞争力的分析和专业的对你的评定
联系我们团队的专业顾问来提升你的简历
尝试罗资 专业版

相同职位头衔

IOS Developer

Glixen Technologies, , 巴基斯坦
发布 Jul 11, 2025

iOS Developer

Broadstone Technologies, 拉合尔, 巴基斯坦
发布 Jul 18, 2025

iOS Developer

Decotechs, , 巴基斯坦
发布 Jul 11, 2025

iOS Developer

Broadstone Technologies, 拉合尔, 巴基斯坦
发布 Jul 07, 2025
浏览全部
我在ROZEE上找到工作啦!