Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Native IOS Developer @ Qentelli

Home > Software Development

 Native IOS Developer

Job Description

Mid-Level iOS Developer

Job Description

We are seeking a Mid-Level iOS Developer with 4-6 years of native iOS development experience. The ideal candidate should be strong in Swift, familiar with modern architecture patterns, and capable of independently owning features. You will collaborate with senior engineers to deliver high-quality mobile applications with a focus on performance, scalability, and clean code.


Key Responsibilities

  • Develop and maintain iOS applications using Swift, SwiftUI, and UIKit.
    Work closely with senior engineers to convert requirements into clean, reusable code.
    Follow architecture patterns like MVVM or CLEAN, ensuring modular and maintainable codebases.
    Build reusable UI components using SwiftUI and UIKit.
    Ensure app usability across iPhone and iPad with proper orientation support.
    Work with SQLite, SwiftData, or Core Data for local storage and caching.
    Integrate RESTful APIs and handle JSON responses efficiently.
    Write and maintain unit tests and contribute to test cases for stable releases.
    Debug, profile, and optimize apps using Instruments.
    Implement safe and efficient background processing using GCD or OperationQueue.
    Handle common error scenarios and implement basic caching strategies.
    Use Git for version control and collaborate via pull requests.
    Work in CI/CD setups such as Azure, GitLab, or Jenkins.
    Integrate and manage third-party SDKs and libraries.
    Participate in code reviews, follow best practices, and improve code quality.

Required Skills

  • 4-6 years of hands-on experience in native iOS development.
    Strong command of Swift and working knowledge of SwiftUI.
    Solid understanding of UIKit, AutoLayout, and programmatic UI.
    Familiarity with MVVM, CLEAN, and SOLID coding principles.
    Experience working with REST APIs, JSON, and networking tools.
    Knowledge of SQLite, SwiftData, or other persistence solutions.
    Basic understanding of multithreading, memory management, and profiling.
    Experience writing unit tests (XCTest).
    Proficiency with Git, Git branching, and code collaboration workflows.
    Experience with third-party libraries (Alamofire, Firebase, Kingfisher, etc.).
    Good grasp of data structures, problem-solving, and debugging fundamentals.

Job Classification

Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Mobile / App Developer
Employement Type: Full time

Contact Details:

Company: Qentelli
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Native Swift Ui swiftdata IOS

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Audio Driver Developer

  • Capgemini
  • 10 - 17 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Python Developer

  • Oracle
  • 3 - 6 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Fullstack Developer

  • Capgemini
  • 2 - 5 years
  • Chennai
  • 2 days ago
₹ Not Disclosed

React UI Developer

  • Cognizant
  • 3 - 6 years
  • India
  • 2 days ago
₹ -15 Lacs P.A.

Qentelli

Qentelli at Glance:- Qentelli is a technology company that accelerates digital transformation and cloud transformation journeys through DevOps, Automation, Agile transformation, AI and Deep learning. Forrester recently recognized our efforts at using AI and ML in the augme...