{"id":1253097,"url":"https://alion.io/job/avisoft-senior-ios-developer","title":"Senior iOS Developer","company":{"id":3801200,"name":"Avisoft","domain":"avisoft.io","url":"https://alion.io/company/avisoft-2","size_band":null,"is_staffing_agency":false,"employer_type":"staffing","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Mumbai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"CocoaPods","optional":false},{"name":"Combine","optional":false},{"name":"GCD","optional":false},{"name":"Git","optional":false},{"name":"iOS SDK","optional":false},{"name":"MVC","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"Swift","optional":false},{"name":"Swift Concurrency","optional":false},{"name":"SwiftUI","optional":false},{"name":"UIKit","optional":false},{"name":"VIPER","optional":false},{"name":"XCTest","optional":false},{"name":"XCUITest","optional":false}],"status":"live","first_seen_at":"2026-09-11T04:46:05Z","employer_posted_date":null,"last_verified_at":"2026-09-11T04:46:05Z","board_verified":false,"closed_at":null,"days_open":18,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":18},"description":"Role Overview : \n\nWe 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 Apple's development ecosystem.\n\nYou will be responsible for designing, developing, testing, and maintaining high-quality iOS applications while collaborating closely with product, design, QA, and backend teams.\n\nKey Responsibilities : \n\n- Design, develop, and maintain scalable and high-performance iOS applications using Swift.\n\n- Build clean, reusable, and maintainable code following industry best practices.\n\n- Design and implement application architecture using patterns such as MVVM, MVC, VIPER, or Clean Architecture.\n\n- Work with Swift Concurrency (async/await), GCD, Combine, and other modern iOS technologies.\n\n- Develop responsive and user-friendly interfaces using UIKit and/or SwiftUI.\n\n- Integrate RESTful APIs, third-party SDKs, libraries, and backend services.\n\n- Optimize application performance, memory usage, battery consumption, and network efficiency.\n\n- Write unit tests, UI tests, and ensure high code quality and test coverage.\n\n- Participate in code reviews, technical discussions, and architectural decisions.\n\n- Troubleshoot and resolve complex technical issues, crashes, and production defects.\n\n- Collaborate with cross-functional teams to understand requirements and deliver features on time.\n\n- Mentor junior and mid-level developers and contribute to engineering best practices.\n\n- Stay updated with the latest iOS, Swift, Xcode, and Apple platform technologies.\n\n- Contribute to CI/CD, App Store releases, and production deployment processes.\n\nRequired Skills : \n\n- 5+ years of professional experience in iOS application development.\n\n- Strong proficiency in Swift.\n\n- Strong understanding of iOS SDK, UIKit, SwiftUI, and Foundation frameworks.\n\n- Experience with modern Swift features including async/await, actors, structured concurrency, and generics.\n\n- Good understanding of MVVM / Clean Architecture / other scalable architecture patterns.\n\n- Strong knowledge of memory management, ARC, multithreading, concurrency, and performance optimization.\n\n- Experience working with REST APIs, JSON, URLSession, and networking frameworks.\n\n- Experience with Git and collaborative development workflows.\n\n- Strong debugging and problem-solving skills using Xcode Instruments, LLDB, and debugging tools.\n\n- Experience writing unit and UI tests using XCTest/XCUITest.\n\n- Familiarity with dependency management tools such as Swift Package Manager and CocoaPods.\n\n- Experience with App Store Connect, provisioning, certificates, and iOS release processes.\n\n- Strong understanding of Apple's Human Interface Guidelines and mobile UX principles.\n\nSkills\niOS, Mobile App Designing, SWIFT, MVVM, MVC, RESTful API, UIKit, CocoaPods, XCUI Test","description_format":"text","description_chars":2969,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-09-25T18:04:06Z"}],"liveness":{"score":44,"band":"fade","label":"Fading","p_open":0.85,"p_active":0.696,"p_room":0.75,"age_days":18,"expected_fill_days":23,"reasons":["seen:18","velocity","win:late"],"computed_at":"2026-09-29T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/avisoft-senior-ios-developer","json_url":"https://alion.io/job/avisoft-senior-ios-developer.json","meta":{"generated_at":"2026-09-30T00:32:00Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":327,"day_limit":5000,"remaining_today":4673,"minute_limit":60,"resets_at":"2026-10-01T00:00:00Z"}}}