IOS Developer
Remote allowed
1 opening
About this role
About the Role
We are looking for a highly skilled and passionate iOS Developer with 4–5 years of hands-on
experience in designing, developing, and maintaining high-quality iOS applications. The ideal candidate
should have strong expertise in Swift, modern iOS architectures, API integrations, performance
optimization, and publishing applications to the App Store. The candidate will work closely with
cross-functional teams including backend developers, UI/UX designers, QA engineers, and product
stakeholders to deliver scalable and user-friendly mobile applications.
Key Responsibilities
• Design, develop, test, and maintain scalable iOS applications.
• Build clean, reusable, and maintainable code using modern development
practices.
• Collaborate with UI/UX designers to implement responsive and intuitive mobile
interfaces.
• Integrate RESTful APIs, third-party SDKs, and cloud-based services.
• Optimize application performance, responsiveness, and memory usage.
• Debug and resolve production issues, crashes, and performance bottlenecks.
• Participate in code reviews and maintain coding standards and best practices.
• Work with CI/CD pipelines and automated deployment workflows.
• Ensure applications comply with Apple App Store guidelines and security
standards.
• Collaborate with backend and DevOps teams for seamless integrations.
• Stay updated with the latest iOS trends, frameworks, and technologies.
Required Skills & Qualifications
Technical Skills
• Strong expertise in Swift and iOS application development.
• Good understanding of Objective-C and legacy code handling.
• Experience with UIKit and/or SwiftUI.
• Strong knowledge of iOS design patterns such as MVC, MVVM, VIPER, Clean
Architecture.
• Experience integrating REST APIs, JSON parsing, WebSockets, Push
Notifications.
• Strong understanding of multithreading, memory management, offline storage,
app performance optimization.
• Experience with local databases such as CoreData, Realm, SQLite.
• Familiarity with dependency management tools like CocoaPods and Swift
Package Manager.
• Experience with Git-based version control workflows.
• Knowledge of mobile application security best practices.
• Experience with Firebase services such as Analytics, Crashlytics, Push
Notifications, and authentication.
• Experience publishing and maintaining apps on the Apple App Store.
Requirements
Preferred Skills
• Experience with CI/CD tools such as Jenkins, GitHub Actions, Bitrise, and
Fastlane.
• Familiarity with Agile/Scrum methodologies.
• Experience working with cloud platforms such as AWS or Azure.
• Knowledge of unit testing and UI testing frameworks.
• Exposure to cross-platform frameworks is an added advantage, such as Flutter,
React Native, or Kotlin Multiplatform.
Soft Skills
• Strong analytical and problem-solving abilities.
• Excellent communication and collaboration skills.
• Ability to work independently and within cross-functional teams.
• Attention to detail and commitment to delivering high-quality applications.
• Ability to manage timelines and handle multiple tasks effectively.
Educational Qualification
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or
a related field.
• Equivalent practical experience will also be considered.
What We Expect
• Ownership mindset and accountability for deliverables.
• Ability to understand business requirements and translate them into technical
solutions.
• Commitment to writing scalable, secure, and maintainable code.
• Strong focus on user experience and application reliability.
Nice to Have
• Experience building enterprise-grade mobile applications.
• Knowledge of accessibility standards in iOS apps.
• Experience with real-time applications or media-heavy apps.
• Familiarity with AI/ML integrations in mobile applications
Apply
This role is open on talixjobs. Sign in or create a free account to apply.
Apply on talixjobsRelated jobs
-
Azure Network Security Engineer
talixjobs.com · Hybrid - Noida, Pune, Bangalore, Jaipur · full-time
-
Microsoft CE CRM Developer
talixjobs.com · full-time
-
CRM Lead
talixjobs.com · Remote · full-time · Remote OK
-
Full Stack Developer .NET + React
talixjobs.com · Remote · full-time · Remote OK