Senior iOS Developer 5+ Years Experience

Xo Bills

Ernakulam

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Xo Bills is seeking an experienced Senior iOS Developer with 5+ years of professional experience to join our Mobile Application Development team in Kochi. You will design, develop, test, and maintain high-quality iOS applications using Swift, iOS SDK, UIKit, and modern architectures.

The role involves integrating REST APIs, third-party SDKs, and ensuring optimal performance, security, and App Store deployment.

Qualifications

  • 5+ years of professional iOS development experience.
  • Strong proficiency in Swift.
  • Good knowledge of iOS SDK.
  • Strong experience with Xcode.
  • Strong knowledge of UIKit.
  • Experience with SwiftUI.
  • Good understanding of iOS application lifecycle.
  • Experience with REST APIs and JSON.
  • Experience with URLSession / Alamofire.
  • Strong knowledge of MVVM / MVC / Clean Architecture.
  • Experience with Core Data / SQLite.
  • Experience with Firebase.
  • Experience with Push Notifications / APNs.
  • Experience with third-party API and SDK integrations.
  • Good knowledge of Git / GitHub / GitLab.
  • Strong debugging and problem-solving skills.
  • Experience with App Store Connect and App Store deployment.
  • Good understanding of iOS security and secure API communication.

Responsibilities

  • Design and develop high-quality, scalable, and reliable iOS applications.
  • Develop new features and enhance existing mobile applications.
  • Write clean, maintainable, reusable, and well-structured code.
  • Develop applications using Swift and iOS SDK.
  • Integrate REST APIs and third-party services.
  • Work closely with backend developers for API integration and troubleshooting.
  • Implement proper API error handling, network failure handling, and application-level error handling.
  • Debug and resolve application crashes, production issues, and performance problems.
  • Optimize application performance, memory usage, battery consumption, and network usage.
  • Implement push notifications and other iOS services.
  • Integrate third-party SDKs and frameworks as required.
  • Work with Apple Push Notification Service (APNs) and Firebase Cloud Messaging.
  • Implement secure communication between mobile applications and backend services.
  • Perform code reviews and maintain coding standards.
  • Write unit tests and participate in application testing and debugging.
  • Manage application builds and releases through Xcode and App Store Connect.
  • Publish and maintain applications on the Apple App Store.
  • Work closely with UI/UX designers, backend developers, QA engineers, and project managers.
  • Analyze business requirements and provide appropriate technical solutions.
  • Troubleshoot issues across different iOS versions and devices.
  • Stay updated with the latest iOS technologies and development best practices.

Skills

Swift
iOS SDK
Xcode
UIKit
SwiftUI
MVVM / MVC / Clean Architecture
REST APIs / JSON
URLSession / Alamofire
Core Data / SQLite
Firebase
Push Notifications / APNs
App Store Connect deployment
Git / GitHub / GitLab
Performance optimization

Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field

Tools

Xcode
Git / GitHub / GitLab
Firebase Console

Job description

Senior iOS Developer 5+ Years Experience

Experience: 5+ Years

Employment Type: Full-time

Location: Edapally, Cochin

Department: Mobile Application Development

Job Summary

We are looking for an experienced iOS Developer with 5+ years of professional experience to join our mobile application development team.

The candidate will be responsible for designing, developing, testing, debugging, maintaining, and enhancing high-quality iOS applications. The ideal candidate should have strong experience in Swift, iOS SDK, UIKit, REST API integration, mobile application architecture, third-party SDK integration, performance optimization, and App Store deployment.

Key Responsibilities
  • Design and develop high-quality, scalable, and reliable iOS applications.
  • Develop new features and enhance existing mobile applications.
  • Write clean, maintainable, reusable, and well-structured code.
  • Develop applications using Swift and iOS SDK.
  • Integrate REST APIs and third-party services.
  • Work closely with backend developers for API integration and troubleshooting.
  • Implement proper API error handling, network failure handling, and application-level error handling.
  • Debug and resolve application crashes, production issues, and performance problems.
  • Optimize application performance, memory usage, battery consumption, and network usage.
  • Implement push notifications and other iOS services.
  • Integrate third-party SDKs and frameworks as required.
  • Work with Apple Push Notification Service (APNs) and Firebase Cloud Messaging.
  • Implement secure communication between mobile applications and backend services.
  • Perform code reviews and maintain coding standards.
  • Write unit tests and participate in application testing and debugging.
  • Manage application builds and releases through Xcode and App Store Connect.
  • Publish and maintain applications on the Apple App Store.
  • Work closely with UI/UX designers, backend developers, QA engineers, and project managers.
  • Analyze business requirements and provide appropriate technical solutions.
  • Troubleshoot issues across different iOS versions and devices.
  • Stay updated with the latest iOS technologies and development best practices.
Required Skills
  • 5+ years of professional iOS development experience
  • Strong proficiency in Swift
  • Good knowledge of iOS SDK
  • Strong experience with Xcode
  • Strong knowledge of UIKit
  • Experience with SwiftUI
  • Good understanding of iOS application lifecycle
  • Experience with REST APIs and JSON
  • Experience with URLSession / Alamofire
  • Strong knowledge of MVVM / MVC / Clean Architecture
  • Experience with Core Data / SQLite
  • Experience with Firebase
  • Experience with Push Notifications / APNs
  • Experience with third-party API and SDK integrations
  • Good knowledge of Git / GitHub / GitLab
  • Strong debugging and problem-solving skills
  • Experience with App Store Connect and App Store deployment
  • Good understanding of iOS security and secure API communication
Good to Have
  • Experience with SwiftUI
  • Experience with Combine
  • Experience with async/await and Swift Concurrency
  • Experience with payment gateway integration
  • Experience with Google Maps / MapKit
  • Experience with Firebase Analytics and Crashlytics
  • Experience with CI/CD and automated iOS builds
  • Experience with Fastlane
  • Experience with travel, hotel booking, payment, or other API-driven applications
  • Knowledge of TestFlight and App Store release management
  • Knowledge of iOS certificates, provisioning profiles, and code signing
  • Experience handling production applications with a large user base
Education

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.

Candidate Profile
  • Strong analytical and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work independently and as part of a development team.
  • Ability to understand business requirements and convert them into technical solutions.
  • Strong attention to application quality, security, performance, and reliability.
  • Ability to troubleshoot and resolve production issues efficiently.
  • Willingness to learn and adopt new technologies.
Keywords

iOS Developer, Senior iOS Developer, Swift, iOS SDK, Xcode, UIKit, SwiftUI, MVVM, MVC, Clean Architecture, REST API, JSON, Alamofire, URLSession, Firebase, APNs, Push Notifications, Core Data, SQLite, Git, GitHub, API Integration, Third Party SDK, Payment Gateway, Google Maps, MapKit, App Store, App Store Connect, TestFlight, Fastlane, Swift Concurrency, Combine, Mobile Application Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

Times World • India

On-site
INR 1,000,000 - 1,500,000
Senior Android Developer 5+ Years Experience
Senior Android Developer 5+ Years Experience

Xo Bills • Ernakulam

On-site
INR 1,200,000 - 2,400,000
Senior iOS Developer
Senior iOS Developer

HypTechie • Delhi

On-site
INR 1,500,000 - 2,100,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Senior IOS Developer
Senior IOS Developer

Avisoft • Mumbai

On-site
INR 1,800,000 - 2,800,000
Ios Software Developer
Ios Software Developer

Infosys • Kolkata District, Pune District

Hybrid
INR 1,200,000 - 1,600,000
Senior iOS Developer • Mumbai
Senior iOS Developer • Mumbai

Mintoak Innovations Private Limited • Mumbai

On-site
INR 900,000 - 1,400,000
Ios Developer
Ios Developer

Coforge • Hyderabad

On-site
INR 800,000 - 1,100,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Sr. IOS Developer
Sr. IOS Developer

Data for Public Good • India

On-site
INR 1,500,000 - 2,100,000