Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20513003

    PUNE · FULLTIME

    iOS Developer

    IntraEdge

    IntraEdge

    Pune · onsite · Posted 12d ago

    Sourced fromFoundit
    Not disclosed7–9 yrsfulltimePune

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title: Sr. IOS Developer

    Experience: 7+ Years

    Location: Pune/Remote

    Employment Type: Full-time

    We are seeking an experienced full hands-on Senior iOS Developer to design, develop, and enhance high-quality, enterprise-grade mobile applications for the iOS platform. The ideal candidate will have strong hands-on expertise in Swift, SwiftUI/UIKit, iOS SDK, modern application architecture, security, performance, testing, and CI/CD, with experience delivering scalable, maintainable, secure, and reliable production applications.

    Required Skills

    • 7+ years of software development experience, including significant hands-on experience developing and supporting production iOS applications.
    • Strong proficiency in Swift and the iOS SDK.
    • Strong production experience with SwiftUI and/or UIKit, including experience integrating SwiftUI and UIKit in existing applications.
    • Strong understanding of Swift language concepts including protocols, generics, closures, value/reference semantics, optionals, error handling, extensions, and memory ownership.
    • Strong understanding of Swift Concurrency, including async/await, Tasks, structured concurrency, actors, MainActor, task cancellation, thread safety, and race-condition prevention.
    • Strong understanding of ARC, memory management, retain cycles, weak/unowned references, and application object lifecycle.
    • Strong understanding of the iOS application lifecycle, scene lifecycle, UI lifecycle, navigation, state management, and background/foreground behavior.
    • Strong knowledge of SwiftUI state and data flow, including appropriate ownership and lifecycle management of application state.
    • Experience developing complex interfaces using SwiftUI and/or UIKit, including reusable views/components and navigation flows.
    • Experience implementing deep linking and Universal Links.
    • Strong experience integrating RESTful APIs and JSON-based backend services.
    • Strong experience with iOS networking technologies such as URLSession and Codable, including authentication, error handling, request cancellation, retries, timeout management, caching, and connectivity considerations.
    • Experience with local persistence and caching using technologies such as Core Data, SwiftData, UserDefaults, file storage, and Keychain.
    • Strong understanding of mobile application architecture, including separation of concerns, dependency injection, state management, modularization, reusable component design, and testability.
    • Experience with architectural/design approaches such as MVVM, MVC, Coordinator, Clean Architecture, or similar patterns.
    • Strong understanding of secure mobile application development, including Keychain, secure credential/token storage, authentication lifecycle, encryption, network security, sensitive-data protection, and secure logging practices.
    • Experience implementing enterprise authentication technologies such as OAuth 2.0 and OpenID Connect is highly desirable.
    • Experience with Face ID/Touch ID and LocalAuthentication where appropriate.
    • Strong experience using Xcode, XCTest, Git, Instruments, Memory Graph, crash diagnostics, and iOS debugging/profiling tools.
    • Experience diagnosing and resolving memory leaks, retain cycles, performance bottlenecks, application crashes, threading issues, and main-thread blocking.
    • Experience developing unit, integration, and UI tests and designing application components for automated testability.
    • Experience with CI/CD pipelines, automated builds, automated testing, application signing, certificates, provisioning, entitlements, and application deployment.
    • Experience with TestFlight and App Store application release processes.
    • Experience with Swift Package Manager and management of internal and third-party dependencies.
    • Familiarity with push notifications, application analytics, telemetry, crash reporting, feature flags, and application monitoring.
    • Understanding of iOS accessibility, localization, Dynamic Type, privacy, and Apple platform design considerations.
    • Strong production troubleshooting and root-cause analysis skills.
    • Experience conducting code reviews and contributing to application architecture and technical design decisions.
    • Demonstrated ability to mentor developers and promote engineering standards and development best practices.
    • Excellent problem-solving, ownership, communication, and cross-functional collaboration skills.

    Sourced from foundit

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    CodableARC memory managementrestful apisCoordinatormvvmCore DataxcodeinstrumentsOAuthClean architectureXCTestSwift ConcurrencySwift Package ManagerUIkitIos SdkJSONSwift UiOpenID ConnectURLSessionTestFlightKeychainSwiftMVCSwift DataGITFace IDTouch IDUserDefaultsMemory GraphLocalAuthentication

    Section · Company

    About IntraEdge

    IntraEdge

    IntraEdge

    IT Services & Consulting

    255

    employees

    2002

    24 years old

    Pune, Maharashtra

    India

    ₹21.4L PA avg

    Avg at IntraEdge

    About

    IntraEdge delivers technology solutions and expertise, enhancing organizational performance across diverse sectors with a focus on innovation and high-quality standards.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.0/ 5

    Culture

    4.0

    Career growth

    3.5

    Work-life

    4.3

    Employees rate it well for

    Work-Life Balance41Overall Company40

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 41 Mobile App Developer jobs in Pune
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast