Home
Jobs

iOS Developer

3 - 6 years

5 - 13 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We are hiring for the role IOS Developer Experience: 3-6 years Role: IOS Developer Roles & Responsibilities: We are seeking an experienced and driven iOS Developer with a solid foundation in iOS app development, including expertise in data storage, web APIs, third-party libraries, and design patterns. As a Senior iOS Developer, you will be responsible for the design, development, and maintenance of high-quality iOS applications. You will collaborate with cross-functional teams, ensure high performance and scalability, and contribute to code reviews and mentorship of junior developers. Responsibilities: Design and Development: Architect, develop, and maintain iOS applications using Swift and Objective-C (if needed), ensuring scalability and performance. API Integration: Integrate third-party APIs and RESTful web services, ensuring seamless communication between the mobile app and backend systems. Data Storage: Implement efficient local data storage solutions using Core Data, SQLite, or other frameworks, ensuring secure and high-performance data management. UI/UX Development: Work closely with UI/UX designers to translate designs into high-quality, responsive, and interactive iOS interfaces. Third-Party Libraries: Integrate and maintain third-party libraries and frameworks (e.g., Alamofire, SDWebImage, Firebase, etc.). Design Patterns: Apply object-oriented design principles and best practices including MVC, MVVM, and other modern design patterns to create maintainable and scalable code. Code Reviews & Mentorship: Conduct code reviews and mentor junior developers to ensure code quality, best practices, and technical growth. Testing and Debugging: Write unit and UI tests, conduct debugging, and optimize the app for performance and memory usage. Collaboration: Work with cross-functional teams (backend developers, designers, product managers) to define and implement new features. Required Skills and Qualifications: 4+ years of experience in iOS app development with a proven track record of delivering high-quality applications. Strong proficiency in Swift (knowledge of Objective-C is a plus). Deep understanding of iOS frameworks such as Core Data, Core Animation, Core Location, and UIKit. Extensive experience integrating with RESTful APIs and understanding of JSON and XML data handling. Solid experience with data storage solutions (Core Data, SQLite, Realm, etc.). Expertise in integrating third-party libraries using CocoaPods or Carthage. Knowledge of design patterns (MVC, MVVM, Singleton, Delegate, etc.) and best practices. Familiarity with Git and version control systems. Experience with unit testing and UI testing frameworks such as XCTest and XCUITest. Strong understanding of App Store guidelines and experience with app submission processes. Knowledge of CI/CD practices is highly advantageous and would be considered a strong addition. Familiarity with Agile/Scrum development methodologies. Preferred Qualifications: Experience with SwiftUI and Combine framework. Familiarity with cloud platforms like Firebase, AWS, or Azure. Experience in building apps with high performance in terms of speed, memory optimization, and responsiveness. Knowledge of UX/UI design principles and familiarity with tools like Sketch, Figma, or Adobe XD. Strong problem-solving skills and ability to work independently. Good communication and collaboration skills.

Mock Interview

Practice Video Interview with JobPe AI

Start Mvvm Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Acesoft Labs
Acesoft Labs

IT Services and IT Consulting

Bangalore Karnataka

51-200 Employees

140 Jobs

    Key People

  • John Smith

    CEO
  • Jane Doe

    CTO

RecommendedJobs for You

Thane, Pune, Mumbai (All Areas)

Mumbai, Navi Mumbai, Mumbai (All Areas)

Bengaluru, Karnataka, India

Hyderabad, Telangana, India