We are seeking an experienced iOS Developer to design, develop, and maintain cutting-edge mobile applications. While your primary focus will be on iOS development, your ability to collaborate on cross-platform functionalities and contribute to Android development will be a key asset. Responsibilities :
iOS Development : Design, develop, and maintain native iOS applications using Swift and Swift UI, ensuring high performance, responsiveness, and scalability. Cross-Platform Collaboration : Work closely with Android developers to implement shared functionalities, ensuring consistency across platforms. UI / UX Implementation : Collaborate with design and product teams to translate UI / UX wireframes into high-quality, functional code for iOS, with an understanding of Android equivalents. API Integration : Integrate RESTful APIs and third-party services to enhance application features and ensure seamless data flow. Testing and Debugging : Work with QA teams to test, debug, and optimize applications for performance and reliability. Code Quality : Participate in code reviews to ensure adherence to coding standards, maintainability, and scalability. Cross-Platform Tools : Utilize cross-platform frameworks (e.g., Flutter, React Native) or backend services when necessary to streamline development. Performance Optimization : Optimize applications for maximum speed, efficiency, and scalability across devices. Continuous Learning : Stay updated on the latest advancements in iOS, Android, and mobile development best practices. Collaboration : Partner with cross-functional teams to define, design, and implement new features. Problem-Solving : Troubleshoot, debug, and resolve software defects and issues in iOS applications, with the ability to assist in Android troubleshooting when needed. Other duties as needed. Requirements :
3–5 years of experience as an iOS Developer with a strong portfolio of native iOS applications. Proficiency in Swift and familiarity with Swift UI and UI Kit. Cross-Platform Knowledge : Experience with Android development using Kotlin / Java is a plus. Mobile Architecture : Strong understanding of mobile app architecture patterns (e.g., MVC, MVVM, VIPER). iOS Frameworks : Experience with iOS frameworks like Core Data, Core Animation, and Core Graphics. API Integration : Solid understanding of integrating RESTful APIs and working with JSON. Version Control : Proficiency with version control systems like Git. Problem-Solving : Strong analytical and debugging skills. Teamwork : Ability to work independently and collaboratively in a team-oriented environment. Communication : Excellent communication skills to convey technical concepts effectively to both technical and non-technical stakeholders. Education : Bachelor’s degree in computer science, Software Engineering, or a related field. Must-Have Strong expertise in
iOS development
with a willingness to collaborate on cross-platform projects. Excellent communication and collaboration skills. Ability to take ownership of tasks and deliver high-quality results. Perks and Benefits :
Provident Fund and Medical Allowances Professional Training and Certifications Paid Time Off Semi-Annual Performance Bonus and Awards
#J-18808-Ljbffr
Ios Developer • Lahore, Pakistan