HamburgerMenu
hirist

AppYogi Software - iOS/Mac Application Developer - SWIFT/UIKit

AppYogi Software
Bangalore
1 - 4 Years

Posted on: 20/11/2025

Job Description

Responsibilities :

- Design and develop high-quality native iOS/macOS applications using Swift and SwiftUI.

- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.

- Write clean, maintainable, and well-documented code.

- Participate in code reviews and contribute to improving our development processes.

- Troubleshoot and resolve bugs and performance issues.

- Stay up-to-date with the latest iOS/macOS technologies and trends.


Qualifications :


- Strong experience in native iOS/macOS app development using Swift and Xcode (latest versions including Xcode 15+).

- Strong working knowledge of SwiftUI and UIKit, with the ability to build responsive, maintainable UIs.

- Good understanding of MVVM architecture, protocol-oriented programming, and design patterns.

- Experience integrating and consuming RESTful APIs and handling data using JSON.

- Familiarity with Swift Concurrency (async/await) and efficient multithreading.

- Experience with Core Data, SQLite, or cloud databases like Firebase Firestore.

- Exposure to Combine or other reactive programming paradigms is a plus.

- Solid understanding of the iOS application lifecycle, including background tasks and push notifications.

- Experience with App Store deployment, TestFlight, and handling App Store Connect configurations.

- Proficiency with source control tools (e.g., Git) and familiarity with GitHub or GitLab workflows.

- Hands-on experience with third-party libraries and dependency managers such as Swift Package Manager, CocoaPods, or Carthage.

- Familiarity with unit testing and UI testing using XCTest.

- Awareness of Apple Human Interface Guidelines, accessibility, and privacy best practices.

- Good understanding of mobile performance optimization and debugging with Instruments.

- Exposure to CI/CD practices (e.g., GitHub Actions, Bitrise) is a plus.

- Comfortable working in cross-functional teams, participating in code reviews, and collaborating with designers and product manager.


info-icon

Did you find something suspicious?