Senior IOS Developer

Avisoft

Mumbai

On-site

INR 1,800,000 - 2,800,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Avisoft is seeking a Senior iOS Developer to join our mobile engineering team in Mumbai. You will design, develop, and maintain high-quality iOS applications using Swift, UIKit, and SwiftUI, collaborating with product, design, QA, and backend teams.

You will own architecture with MVVM/Clean Architecture, implement modern Swift features, optimize performance, and participate in code reviews and CI/CD. 4+ years of iOS experience is required.

Qualifications

  • 4+ years of professional iOS development experience.
  • Strong proficiency in Swift and iOS SDK.
  • Experience with MVVM, Clean Architecture or similar patterns.
  • Familiarity with REST APIs, JSON, URLSession and networking.
  • Experience with App Store Connect, provisioning, certificates and releases.
  • Good knowledge of memory management and performance optimization.
  • Experience with unit/UI tests and CI/CD processes.

Responsibilities

  • Design, develop, and maintain scalable iOS applications in Swift.
  • Build clean, reusable code following best practices.
  • Implement architecture patterns (MVVM, Clean, MVC, VIPER).
  • Work with Swift concurrency (async/await) and modern tech.
  • Develop UI with UIKit and SwiftUI and ensure performance.
  • Integrate REST APIs, SDKs, and backend services.
  • Write unit/UI tests and maintain test coverage.
  • Mentor junior developers and participate in code reviews.
  • Collaborate with product, design, QA, and backend teams.
  • Contribute to CI/CD, App Store releases, and production deployment.

Skills

Swift
iOS Development
MVVM / Clean Architecture
Memory management
REST APIs
Code reviews
GCD / Concurrency
UIKit / SwiftUI
Git

Tools

Xcode
Swift Package Manager
CocoaPods
Git
LLDB / Instruments

Job description

Role Overview

We are looking for a highly skilled and experienced Senior iOS Developer to join our mobile engineering team. The ideal candidate will have strong hands-on experience in Swift and iOS application development, with a solid understanding of mobile architecture, performance optimization, and Apples development ecosystem. You will be responsible for designing, developing, testing, and maintaining high-quality iOS applications while collaborating closely with product, design, QA, and backend teams.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance iOS applications using Swift.
  • Build clean, reusable, and maintainable code following industry best practices.
  • Design and implement application architecture using patterns such as MVVM, MVC, VIPER, or Clean Architecture.
  • Work with Swift Concurrency (async/await), GCD, Combine, and other modern iOS technologies.
  • Develop responsive and user-friendly interfaces using UIKit and/or SwiftUI.
  • Integrate RESTful APIs, third-party SDKs, libraries, and backend services.
  • Optimize application performance, memory usage, battery consumption, and network efficiency.
  • Write unit tests, UI tests, and ensure high code quality and test coverage.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot and resolve complex technical issues, crashes, and production defects.
  • Collaborate with cross-functional teams to understand requirements and deliver features on time.
  • Mentor junior and mid-level developers and contribute to engineering best practices.
  • Stay updated with the latest iOS, Swift, Xcode, and Apple platform technologies.
  • Contribute to CI/CD, App Store releases, and production deployment processes.
Required Skills
  • 4+ years of professional experience in iOS application development.
  • Strong proficiency in Swift.
  • Strong understanding of iOS SDK, UIKit, SwiftUI, and Foundation frameworks.
  • Experience with modern Swift features including async/await, actors, structured concurrency, and generics.
  • Good understanding of MVVM / Clean Architecture / other scalable architecture patterns.
  • Strong knowledge of memory management, ARC, multithreading, concurrency, and performance optimization.
  • Experience working with REST APIs, JSON, URLSession, and networking frameworks.
  • Experience with Git and collaborative development workflows.
  • Strong debugging and problem-solving skills using Xcode Instruments, LLDB, and debugging tools.
  • Experience writing unit and UI tests using XCTest/XCUITest.
  • Familiarity with dependency management tools such as Swift Package Manager and CocoaPods.
  • Experience with App Store Connect, provisioning, certificates, and iOS release processes.
  • Strong understanding of Apple's Human Interface Guidelines and mobile UX principles.
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

Qentelli • Hyderabad

On-site
INR 4,000,000 - 6,400,000
Senior IOS Developer
Senior IOS Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000
iOS Developer
iOS Developer

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Opportunity to work on scalable product platforms
Collaborative work environment
Exposure to modern technologies
IOS Developer
IOS Developer

Pradeepit Global Consulting Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior iOS Engineer
Senior iOS Engineer

Zyoin Group • Hyderabad

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

r3 Consultant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Flexible work options
Career growth opportunities
iOS Developer
iOS Developer

Zafify • Mumbai

On-site
INR 1,200,000 - 1,800,000
Opportunity to work on user-centric applications
Collaborative and growth-oriented work environment
Exposure to end-to-end mobile application lifecycle
+1
Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,000
Senior iOS Developer
Senior iOS Developer

Daten • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Senior Software Developer-IOS Application Development
Senior Software Developer-IOS Application Development

Nestdigital • Chennai District

On-site
INR 2,600,000 - 4,200,000