Hiring iOS Developers with 4+ years of experience in objective C & swift for a 3 months contract role in Lahore/Karachi office. One must be responsible for following:
• Collaborate with product managers, designers, and other stakeholders to understand requirements and
translate them into technical specifications.
• Develop, test, and deploy iOS applications using Swift, and Objective-C, ensuring they meet the highest
quality standards.
• Develop captivating user interfaces that provide intuitive and visually appealing interactions.
• Implement elegant and efficient solutions for various iOS-related challenges, including performance
optimization and memory management.
• Write clean, modular, and well-documented code following industry best practices and coding standards.
• Stay up to date with the latest iOS and Apple platform developments, incorporating best practices and
new technologies into the development process.
• Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
• Troubleshoot and resolve issues reported by users, ensuring smooth app functionality and user
satisfaction.
• Collaborate with backend developers to integrate APIs and web services into the mobile application.
• Continuously identify opportunities to improve the application's performance, user experience, and
overall quality.
• Keep track of industry trends and innovations, sharing knowledge and insights with the team.
• Participate in brainstorming sessions and contribute creative ideas to enhance the app's features and
functionalities.
• Work in an Agile development environment, participating in sprint planning, stand-ups, and other team
activities.
• Proven experience as an iOS Developer with a portfolio of published iOS applications.
• Proficient in Swift, SwiftUI, and/or Objective-C programming languages and familiarity with iOS
frameworks.
• Strong understanding of iOS app architecture, design patterns (MVC, MVVM, VIPER, etc.), and best
coding practices.
• Knowledge of iOS Human Interface Guidelines and a keen eye for design details to ensure polished
UI/UX.
• Familiarity with mobile app testing and debugging techniques to ensure app stability.
• Experience working with SOAP, RESTful APIs, integrating third-party libraries, Core Data or SQLite or
NoSQL, etc.
• Ability to effectively collaborate with designers to transform wireframes and mockups into exceptional user interfaces.
• Prior experience with Agile development methodologies is advantageous.
• Familiarity with other programming languages and frameworks (e.g., React Native, Node.js) is a plus.
• An impressive portfolio showcasing past iOS projects or applications is highly desirable.
• Bachelor’s degree in computer science, Software Engineering, or a related field is preferred, but relevant experience will also be considered.