Jobs
Interviews

897 Ios Development Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

8 - 17 Lacs

bengaluru

Work from Office

Role & responsibilities Develop and maintain iOS applications using Swift, with a focus on performance and scalability. Build intuitive and responsive UIs using both code and Storyboards. Collaborate with cross-functional teams to define, design, and ship new features. Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions). Proficient in Git and version control workflows. Experience with RESTful APIs, JSON, and mobile architecture patterns (MVC, MVVM). Strong debugging and performance tuning skills. Excellent communication and collaboration abilities. Exposure to Agile/Scrum methodologies

Posted -1 days ago

Apply

4.0 - 9.0 years

6 - 10 Lacs

mumbai

Work from Office

Be a part of team of cross-platform mobile applications using Flutter and Dart, ensuring high performance, responsiveness, and scalability. Architect and implement seamless integrations between Flutter modules and native iOS components. Utilize and have a strong understanding of state management solutions, with a specific emphasis on Riverpod. Take ownership of the iOS application development lifecycle, from design and implementation to testing and deployment, primarily using Swift. Leverage Objective-C knowledge when necessary for maintaining or integrating with existing codebases. Engage in hands-on programming, writing clean, maintainable, and well-documented code. Collaborate closely with UI/UX designers to implement best-in-class user interfaces and user experiences, ensuring intuitive navigation and visual appeal across various screen sizes. Drive and participate in Test-Driven Development (TDD) practices to ensure code quality and reliability. Implement and maintain efficient communication channels between Flutter and native iOS code using Pigeon structure. Conduct thorough performance testing and implement optimization strategies to ensure smooth application performance. Ensure applications are adaptable and provide an optimal experience across a wide range of iOS device screen sizes and resolutions. Stay up-to-date with the latest advancements and best practices in both Flutter and native iOS (Swift) development ecosystems. Participate in code reviews, providing constructive feedback to team members. Troubleshoot and resolve complex technical issues. Contribute to the technical design and architecture of mobile applications. Mentor and guide junior engineers on the team

Posted -1 days ago

Apply

1.0 - 3.0 years

3 - 6 Lacs

madurai

Work from Office

- Develop and maintain mobile applications using Flutter for Android & iOS. - Collaborate with designers to create responsive and user-friendly UI/UX. - Integrate RESTful APIs and manage data efficiently. - Debug and optimize apps for performance, scalability, and maintainability. - Work with version control systems like Git & GitHub. - Stay updated with the latest mobile development trends and best practices. Must-Have Skills: - Flutter & Dart Programming - Native Android & iOS Development - State Management (BLoC, Provider, Riverpod) - RESTful API Integration & Data Handling - UI/UX Design & Responsive Layouts - Git & GitHub, Third-Party Package Integration - Debugging, Testing & Performance Optimization

Posted -1 days ago

Apply

3.0 - 5.0 years

7 - 10 Lacs

lucknow

Work from Office

Design, develop, and maintain software applications for embedded systems and IoT platforms. Design and develop mobile applications for Android and iOS platforms. Build and optimize cross

Posted 1 hour ago

Apply

2.0 - 3.0 years

1 - 3 Lacs

greater noida

Work from Office

Key Responsibilities • Design and develop advanced mobile applications for Android using Jetpack Compose and for iOS using Swift/SwiftUI. • Collaborate with cross-functional teams to define, design, and ship new features. • Ensure performance, quality, and responsiveness of applications across platforms. • Integrate mobile apps with RESTful APIs, GraphQL, and third-party SDKs. • Write clean, maintainable, and testable code following industry best practices. • Debug, optimize, and improve existing applications to ensure reliability and performance. • Participate in code reviews and contribute to continuous improvement of development practices. • Stay updated with the latest industry trends, technologies, and frameworks in mobile development. Strong proficiency in Kotlin with Jetpack Compose for Android development. • Strong proficiency in Swift/SwiftUI for iOS development. • Solid understanding of mobile app lifecycle, architecture patterns (MVVM/MVI), and dependency injection frameworks. • Experience with asynchronous programming (Coroutines, Combine). • Familiarity with App Store and Google Play Store deployment processes. • Knowledge of version control systems (Git) and CI/CD pipelines for mobile apps. • Strong problem-solving skills and attention to detail. • Ability to work independently and in a team-oriented, agile environment

Posted 2 hours ago

Apply

6.0 - 11.0 years

9 - 19 Lacs

ahmedabad

Work from Office

Job Requirment : * Minimum 5 years of experience in iOS development * Strong expertise in Swift, SwiftUI, Combine, and async/await * Minimum 2 years of experience working with SwiftUI, Combine, and async/await * Experience in both unit testing and UI testing, including writing end-to-end test cases * Familiarity with MVVM architecture * Proficient in using Git and GitHub * Strong problem-solving skills * Excellent communication skills

Posted 14 hours ago

Apply

5.0 - 12.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at our company, you will have the opportunity to take on an exciting new career challenge. You will build a wide network of stakeholders of varying levels of seniority and have the chance to hone your existing technical skills while advancing your career. In your new role, you will engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions. You will work within a feature team, using your extensive experience to engineer software, scripts, and tools that are often complex. Additionally, you will liaise with other engineers, architects, and business analysts across the platform. Your responsibilities will include: - Producing complex and critical software rapidly and of high quality, adding value to the business - Working in permanent teams with responsibility for the full lifecycle, from initial development through enhancement and maintenance to replacement or decommissioning - Collaborating to optimize our software engineering capability - Designing, producing, testing, and implementing working code across the lifecycle, from requirements analysis and design through coding to testing, deployment, and operations We are seeking a candidate with the following qualifications: - Strong full-stack experience in software design and implementation, with the ability to exploit coding languages to solve complex problems - Capability of complex requirements analysis capture and validation against and with business and systems requirements - Experience in iOS development with UIKit and Swift UI, as well as technical skills in Swift or Objective-C, UIKit, and security concepts such as SSL pinning and OAuth2 - Ideally, experience in banking app microservices development or FinTech app experience, with 5 to 12 years of experience - Experience leading the implementation of programming best practices, especially around scalability, automation, virtualization, optimization, availability, and performance - Sound collaboration skills with the ability to work with business teams to produce pragmatic solutions - Experience with information security policies and practices within the financial sector - Strong stakeholder management and communication skills, with the ability to communicate complex technical concepts in a simple way Join us in this role to be a part of our dynamic team and contribute to the success of our software engineering initiatives.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a Senior Mobile Engineer at UnifyApps, you will play a crucial role in leading the design and development of enterprise-grade mobile applications for iOS and Android platforms. Your responsibilities will include leveraging React Native to build cross-platform features while ensuring a native-level user experience. You will collaborate closely with product, design, and AI engineering teams to deliver impactful solutions. Additionally, you will mentor junior developers, set coding standards, and troubleshoot complex mobile challenges. Key Responsibilities: - Lead the design and development of mobile applications for iOS (Swift/Objective-C) and Android (Kotlin/Java). - Utilize React Native to build cross-platform features while maintaining a native-level user experience. - Architect solutions that balance performance, scalability, and maintainability. - Collaborate with cross-functional teams to deliver impactful solutions. - Optimize applications for performance, responsiveness, and reliability. - Mentor junior developers, set coding standards, and drive engineering excellence. - Troubleshoot, debug, and resolve complex mobile challenges across platforms. Qualifications Required: - At least 4-5 years of proven experience in iOS and Android native development. - Strong proficiency in React Native and bridging native modules. - Experience delivering enterprise-grade mobile applications with high performance and scalability. - Familiarity with mobile app architecture, design patterns, and security best practices. - Demonstrated ability to work on complex integrations and APIs. - Strong problem-solving skills with a balance of innovation and practicality. - Excellent leadership, communication, and cross-team collaboration skills. Join UnifyApps to be part of a team shaping the future of mobile-first enterprise AI. If you are passionate about building native-grade apps with AI-powered capabilities that transform enterprises, this role offers exceptional career growth opportunities in a highly innovative and rapidly scaling company. (Note: Benefits and additional company details are not included in the provided job description),

Posted 1 day ago

Apply

12.0 - 16.0 years

0 Lacs

haryana

On-site

As a Product Engineer with 12 years of experience at UnifyApps, you will play a crucial role in the mobile team, focusing on designing and developing cross-platform mobile applications. You will work with React Native, collaborate closely with senior engineers, and contribute to the creation of enterprise-grade applications with real-world impact. **Key Responsibilities:** - Contribute to the development of mobile applications using React Native for iOS & Android platforms. - Collaborate with senior developers and designers to implement new features and enhancements. - Write clean, maintainable, and efficient code following best practices. - Assist in debugging, testing, and optimizing performance. - Stay updated on new mobile development trends and technologies. **Qualifications Required:** - 12 years of hands-on experience with JavaScript, TypeScript, and React Native. - Basic understanding of iOS or Android development. - Demonstrable projects or apps showcasing React Native skills. - Eagerness to learn, adapt, and thrive in a fast-paced environment. - Strong communication and collaboration skills. At UnifyApps, you will have the opportunity to work on cutting-edge mobile applications that drive enterprise AI transformation. You will be part of a team that empowers businesses through innovative solutions and be offered a competitive salary package, along with the chance to learn from senior leadership and founders. Join us in transforming enterprises with AI-powered applications and kickstart your career in the mobile-first AI space. If you meet all the criteria mentioned above, apply for the Product Engineer (React Native) position at UnifyApps [here](https://docs.google.com/forms/d/1g9eIeG9MJGG9JUhdX8U3MHkOE8KHo4xGqCTmU1bZVf8/edit).,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

kanpur, uttar pradesh

On-site

Job Description: You will be responsible for developing the native iOS application from scratch, using the existing web UI as a reference for design and functionality. This includes implementing user interfaces and features in Swift and SwiftUI to ensure smooth performance on iOS and MacOS devices. Additionally, you will integrate Apple-specific technologies such as HealthKit, MapKit, and Apple Watch functionality. You will also be required to consume and coordinate with existing REST APIs for data retrieval and updates, maintaining consistency with the web application. It will be your responsibility to ensure the app supports offline functionality and syncs data upon reconnection. Implementing push notifications, real-time geolocation tracking, and ensuring a responsive, reliable user experience are crucial aspects of this role. You will conduct thorough testing, maintain high coding standards, address performance bottlenecks, and resolve bugs promptly. It is essential to stay up-to-date with iOS development trends and propose innovative solutions to enhance user engagement and experience. About Company: Siddhatek is a US-based software development company building AI-powered platforms like MissionPeak for outdoor enthusiasts and MissionBiz for businesses in the adventure and wellness space. They are expanding their creative team in India and are looking for a versatile UX Designer to shape user experiences across their products.,

Posted 2 days ago

Apply

3.0 - 5.0 years

8 - 13 Lacs

pune

Remote

We are looking for a Senior React Native Mobile Application Developer for developing high-performance, maintainable mobile applications. You will work on creating cross-platform mobile experiences that maintain consistency across iOS and Android platforms while adhering to platform-specific best practices and design guidelines. You are expected to continuously learn and keep up to date with best practices and better technologies. You will collaborate closely with the design and backend teams to create high-quality mobile applications that deliver exceptional user experiences. We expect you to be passionate about mobile development and stay updated with the latest React Native developments and mobile app trends. Responsibilities Develop and maintain high-quality mobile applications using React Native Build reusable components and libraries for future use Implement pixel-perfect UI designs while ensuring smooth performance Optimise application performance, security, and size for both Android and iOS platforms Implement state management solutions and integrate with REST APIs Troubleshoot and debug cross-platform issues Handle Build pipelines and Release of applications to App Store & Play Store Requirements In-depth knowledge of JavaScript/TypeScript and ES6+ features Experience with state management solutions (Redux, Context API, MobX) Understanding of RESTful APIs and asynchronous request handling Experience with Expo development workflow and its ecosystem Familiarity with native build tools like Xcode and Android Studio Experience with mobile app deployment and publishing processes Knowledge of mobile app performance optimization techniques Care deeply about product experience and are driven to put great products in the hands of users

Posted 2 days ago

Apply

2.0 - 4.0 years

5 - 10 Lacs

bengaluru

Work from Office

Job description Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Maintain and enhance existing IOS applications with a focus on performance and stability. Write clean, scalable, and maintainable code following industry best practices. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Troubleshoot and debug to optimize performance across a variety of IOS devices. Work closely with UI/UX designers to bring seamless user experiences to life. Qualifications & Skills: 2-4 years of hands-on experience in IOS development using Swift and Objective-C, Xcode Strong understanding of Apples design principles and interface guidelines. Experience with IOS frameworks like UIKit, Core Data, AVFoundation, etc. Familiarity with RESTful APIs to connect IOS applications to backend services. Design and build advanced applications for the iOS platform using RxSwift for reactive programming Knowledge of third-party libraries and APIs, Firebase experience is a plus. Understanding of version control tools like Git. Basic knowledge of CI/CD tools and automated testing (nice to have). Nice to Have: Experience with media-heavy or video-based applications. Exposure to performance profiling tools like Instruments. Previous work on scalable consumer-facing apps.

Posted 2 days ago

Apply

7.0 - 9.0 years

3 - 4 Lacs

bengaluru

Work from Office

We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. Responsibilities Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Working experience in iOS development Have published one or more iOS apps in the app store A deep familiarity with Objective-C and Cocoa Touch Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text Experience with third-party libraries and APIs Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle

Posted 2 days ago

Apply

2.0 - 5.0 years

4 - 8 Lacs

ahmedabad

Work from Office

AP-GROUP is looking for iOS Developer to join our dynamic team and embark on a rewarding career journey Designing and building mobile applications for Apples iOS platform Collaborating with the design team to define app features Ensuring quality and performance of the application to specifications Identifying potential problems and resolving application bottlenecks Fixing application bugs before the final release Publishing application on App Store Maintaining the code and atomization of the application Designing and implementing application updates Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.

Posted 2 days ago

Apply

2.0 - 3.0 years

4 - 5 Lacs

ahmedabad

Work from Office

Seeking a talented iOS Developer with 2 3 years of experience to join our team as an individual contributor. The ideal candidate excels in building high-quality mobile applications, communicates effectively within the team, and consistently incorporates AI tools and techniques into their workflow to improve productivity and app intelligence. Responsibilities Design, develop, and maintain high-quality iOS applications for iPhone and iPad. Collaborate with cross-functional teams to define, design, and ship new app features. Integrate AI-driven features and automation to streamline development, enhance user experience, and solve challenges. Write clean and efficient code using Swift and/or Objective-C. Conduct thorough unit and UI testing of applications for optimal responsiveness and bug-free operation. Proactively identify, diagnose, and fix bugs and bottlenecks. Monitor app performance and implement improvements as needed. Publish and maintain applications on the App Store. Communicate clearly, document work, and collaborate with designers, backend developers, and other stakeholders via meetings or written channels. Requirements Bachelor s degree in Computer Science, Engineering, or related field (or equivalent practical experience). 2 3 years of professional iOS app development experience as an individual contributor. Proficiency in Swift (and familiarity with Objective-C) and Xcode. Experience using iOS frameworks (Core Data, UIKit, SwiftUI, Core Animation). Comfortable integrating RESTful APIs and backend services. Track record implementing or leveraging AI/ML tools, APIs, or frameworks to augment apps or workflows. Excellent communication skills can articulate ideas, requirements, and technical challenges clearly. Strong problem-solving and analytical aptitude. Familiarity with industry best practices (version control e.g., Git, testing, deployment). Understanding of Apple s design principles and guidelines. Preferred Skills Experience with automation and AI tools for code generation, testing, data processing, or user personalization. Published one or more apps to the App Store. Comfortable working independently and taking ownership of assigned components. Benefits Competitive salary and compensation Training and Sponsored Certifications Company-sponsored Health Insurance for you and your family Open and Friendly Culture

Posted 2 days ago

Apply

0.0 - 5.0 years

2 - 6 Lacs

surat

Work from Office

Designing and building mobile applications for Apple s iOS platform. Collaborating with the design team to define app features. Ensuring quality and performance of application to specifications. Identifying potential problems and resolving application bottlenecks. Fixing application bugs before final release. Publishing application on App Store. Maintaining the code and atomization of the application. Designing and implementing application updates. Skills Required: Bachelor s degree in Computer Science or Software Engineering. Proven experience as an app developer. Proficient in Objective-C, Swift, and Cocoa Touch. Extensive experience with iOS Frameworks such as Core Data and Core Animation. Knowledge of iOS back-end services. Knowledge of Apple s design principals and application interface guidelines. Proficient in code versioning tools including Mercurial, Git, and SVN. Familiarity with push notifications, APIs and cloud messaging. Experience with continuous integration. Key skill : Swift, objective c, coca touch, swift UI, Sprite kit, UI kit, Game play kit, AR Kit

Posted 2 days ago

Apply

4.0 - 9.0 years

12 - 22 Lacs

hyderabad

Work from Office

We are seeking skilled React Native Developers to build and maintain mobile applications for iOS and Android. The role requires strong hands-on experience in React Native, API integration, and app deployment. Role & responsibilities 3+ years of experience in React Native mobile development. Proficiency in JavaScript or TypeScript. Experience integrating REST APIs, third-party SDKs, and libraries. Familiarity with app navigation and state management (Redux or similar). Understanding of app deployment processes for iOS and Android. Preferred Qualifications Knowledge of native iOS/Android development. Experience in mobile performance optimization. Exposure to CI/CD tools such as Fastlane, App Center, or Jenkins. Preferred candidate profile Knowledge of native iOS/Android development. Experience in mobile performance optimization. Exposure to CI/CD tools such as Fastlane, App Center, or Jenkins. Interested candidate can share their profile at Jatin.pamnani@cloudangles.com

Posted 2 days ago

Apply

4.0 - 7.0 years

9 - 18 Lacs

gurugram

Work from Office

Were hiring Mobile Developers (iOS) with 48 yrs of experience. Strong in native iOS development; Flutter experience is a plus. Employment : Freelance/ Contractual (03-06 month contract- can be extended) apply here or share profile to hr@panmach.com

Posted 3 days ago

Apply

5.0 - 10.0 years

20 - 32 Lacs

noida

Hybrid

Position Requirements The right person for this position will need of 5 -10 years of experience in Mobile app development. Responsibilities Design and develop the mobile applications using React Native and Native Platform. Ensure the production of clean, maintainable, and efficient code. Conduct code reviews to enforce best practices and coding standards. Design scalable and robust system architectures for mobile and web applications. Make strategic architectural decisions to meet business and technical requirements. Facilitate collaboration with cross-functional teams, including product managers, designers, and engineers, to deliver high-quality products. Serve as the primary technical liaison with stakeholders to understand requirements and provide technical guidance. Oversee the development and maintenance of automated tests to ensure code quality and reliability. Lead efforts to debug and resolve issues promptly. Drive the adoption of modern software engineering practices, including continuous integration and continuous deployment (CI/CD). Promote code reuse and contribution strategies to minimize redundant development. Develop a deep understanding of business, market, and customer needs. Use this knowledge to propose and drive new or improved solutions. Mentor junior engineers and provide technical leadership to the team. Foster a culture of continuous learning and improvement. Requirements 5+ years of professional experience in software development. Proven experience in leading the development of mobile applications using React Native and Native (iOS and Android) and able to work in Web frameworks. Proficiency in JavaScript, Typescript, Swift/Kotlin. Deep understanding of React Native, Native and its ecosystem. Experience with RESTful APIs and third-party libraries. Familiarity with version control systems, such as Git, Code Commit. Experience with CI/CD pipelines and automated testing frameworks. Ability to design and lead the implementation of scalable and robust system architectures. Experience with cloud services and infrastructure (e.g., AWS, Azure). Solid analytical and problem-solving skills. Ability to debug and resolve complex technical issues Excellent communication skills, both written and verbal. Ability to work effectively in a collaborative team environment. Experience working in an Agile/Scrum development process. Proven ability to mentor junior engineers and provide technical leadership. Experience leading projects and driving them to successful completion. Solid understanding of business, market, and customer needs. Have exposer of Mobile and Web app deployment process. Experience working in IOT domain. Experience working in Security standard like OWASP, ISO etc. Education/Experience B.Tech in Electronics, Computer Science, Information Technology. 5-10 years of Mobile app development experience on Android and IOS/ Hybrid/Cross Apps. Experience in deployment in a cloud environment. Experience of cross platform app development

Posted 3 days ago

Apply

8.0 - 12.0 years

32 - 47 Lacs

pune

Work from Office

About Position: IOS Developer should have a deep understanding of IOS development with lead experience also would be working on Swift UI. Role: IOS developer Location: All Persistent Locations Experience: 8 to 12 years Job Type: Full Time Employment What You'll Do: Design and implement integration solutions using IOS and Swift UI programming. Collaborate with cross-functional teams to gather requirements and deliver scalable solutions. Ensure high performance. Participate in code reviews and contribute to best practices in integration development. Expertise You'll Bring: Hands on experience with IOS programming and Swift UI. Setup Customer product on various environments for Mobile App, AWS API Integration, Web scrapping, Machine Learning. Create and set up code repository in Git3. Create CI/CD environment in Gitlab4. Create build and integration jobs in Gitlab with few validations. Maintain the versions of the product in the building repository. Manage software releases. Maintain all the environments throughout the life cycle of the project. Benefits: Competitive salary and benefits package Culture focused on talent development with quarterly growth cycles and company-sponsored higher education and certifications Opportunity to work with cutting-edge technologies Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards Annual health check-ups Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents Values-Driven, People-Centric & Inclusive Work Environment: Persistent Ltd. is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds. We offer hybrid work options and flexible working hours to accommodate various needs and preferences. Our office is equipped with accessible facilities, including adjustable workstations, ergonomic chairs, and assistive technologies to support employees with physical disabilities. If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment. We are committed to creating an inclusive environment where all employees can thrive. Let's unleash your full potential at Persistent "Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.

Posted 3 days ago

Apply

1.0 - 3.0 years

3 - 4 Lacs

pune

Work from Office

Role & responsibilities The Flutter (Mobile app) developer role will help to design and develop best-in-class mobile experiences for customers and implement prototypes and final applications in a timely manner. This would include UI/UX design and development and work closely with back-end developers. They will be developing new applications as well as updating existing applications. You will be writing readable and clear code using the Flutter framework. Must have experience with writing and interacting with web services/backend service endpoints (SOAP/REST) with SOA framework. Proficient with OOPS concepts and Design Patterns . Experience with automated testing and unit tests. Have excellent knowledge about the performance optimization of mobile applications Must have the ability to organize large-scale front-end mobile application codebases using common mobile design patterns and libraries. Strong familiarity in dealing with the Flutter framework , different tools (iOS, XCode, React Native, Git, SVN, etc), and software development methodologies (Agile, TDD (Test driven development, Waterfall, etc.) Good exposure to various 3rd party Integrations(Firebase, Google Map, Payment gateways) Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS. Preferred candidate profile The Mobile app developerwith 1 to 3 years of relevant work experience Graduate OR BE/ BTech degree Should have excellent problem-solving skills with good logical and analytical skills Strong analytical and problem-solving skills. Proven ability to manage complex problems & multiple concurrent projects with a penchant for meeting deadlines and key milestones. Must be able to work under pressure, have a strong sense of ownership of the program, and be action-oriented. Demonstrated ability to recognize problems, recommend solutions, and collaboratively implement changes.

Posted 3 days ago

Apply

3.0 - 5.0 years

4 - 7 Lacs

gurugram

Work from Office

Highly experienced with MVVM, VIPER design patterns and thorough understanding of Agile.Development, mobile development best practices. Proficient with Objective-C or Swift, Cocoa Touch and the XCode tool set.

Posted 3 days ago

Apply

1.0 - 3.0 years

4 - 7 Lacs

gurugram

Work from Office

We are looking for a Dart/Flutter Developer responsible for creating multi-platform apps for iOS and Android using Googles Flutter development framework. Develop, test, and deploy iOS applications using Swift and Objective-C.

Posted 3 days ago

Apply

0.0 - 4.0 years

0 - 0 Lacs

dehradun, uttarakhand

On-site

As a Swift Intern at our company, you will have the opportunity to work on real-world mobile applications for iOS, gaining hands-on experience and the potential to transition into a full-time role based on your performance. **Key Responsibilities:** - Demonstrate basic to intermediate knowledge of Swift and iOS development - Utilize familiarity with Xcode and Apple's development tools - Apply understanding of mobile app architecture and design patterns - Exhibit excellent communication skills, both spoken and written - Explore a variety of AI tools and demonstrate curiosity towards emerging technologies - Maintain a proactive attitude and show eagerness to learn and contribute **Qualifications Required:** - Basic to intermediate knowledge of Swift and iOS development - Familiarity with Xcode and Apple's development tools - Understanding of mobile app architecture and design patterns - Excellent communication skills (spoken and written) - Exposure to a variety of AI tools and curiosity to explore emerging tech In this internship, you can expect mentorship, real-world project exposure, the opportunity to convert to a full-time role post-internship, and a dynamic team environment where you will gain hands-on experience in a product-focused setup.,

Posted 3 days ago

Apply

2.0 - 6.0 years

0 Lacs

guwahati, assam

On-site

As an experienced candidate with a minimum of 2 to 3 years of experience, you will be expected to be very familiar with Version Control (Familiar with Git GUI and Command Line), Unit Testing (TDD), and CI/ CD Pipeline. Additionally, you should have a strong background in open-source development and Linux environments. Key Responsibilities: - Proficiency in both iOS and Android development, either native or hybrid, with a minimum of 2 years of experience (Preferable Flutter). - Skilled in using third party APIs, Firebase, UI/UX, Gesture Controls & Performance Optimization. - Experience in Exception Handling, Memory Management, Sockets, Geolocation, Localization, Firebase Cloud Messaging, SQLite, Caching, and Handling application crashes. - Published applications in Apple Store and Google Play Store. - Ability to demonstrate and show source codes in repositories like Github, Gitlab, etc. Qualifications Required: - Material Design - Dart - DSA - Widgets - State Management Please note: The above positions are only open to candidates with the specified experience. If you are a fresher, we kindly request you not to apply.,

Posted 3 days ago

Apply

Exploring iOS Development Jobs in India

India has seen a significant growth in the demand for iOS developers in recent years, as the country continues to be a hub for technology and software development. With the rise of mobile app usage, companies are constantly looking for skilled iOS developers to create innovative and user-friendly applications for their businesses.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Delhi/NCR

These cities are known for their thriving tech industries and have a high demand for iOS developers.

Average Salary Range

The average salary range for iOS development professionals in India varies based on experience level: - Entry-level: ₹3-5 lakhs per annum - Mid-level: ₹6-10 lakhs per annum - Experienced: ₹10-20 lakhs per annum

Salaries can vary based on factors such as company size, location, and individual skill set.

Career Path

In iOS development, a typical career path may include progressing from a Junior Developer to a Senior Developer, and eventually to a Tech Lead or iOS Development Manager. Additional opportunities for specialization in areas such as UI/UX design or product management may also arise as one gains more experience in the field.

Related Skills

In addition to iOS development skills, professionals in this field may benefit from having knowledge or experience in: - Swift programming language - Objective-C - Xcode IDE - UI/UX design principles - Version control systems (e.g., Git) - Agile development methodologies

Interview Questions

  • What is the difference between synchronous and asynchronous tasks in iOS development? (medium)
  • Explain the concept of delegation in iOS and provide an example. (basic)
  • What are the benefits of using Core Data in iOS app development? (medium)
  • How do you handle memory management in Swift? (medium)
  • What is the purpose of using protocols in Swift? (basic)
  • Explain the difference between frame and bounds in iOS development. (basic)
  • How would you optimize the performance of an iOS app? (medium)
  • What are the key differences between UserDefaults and CoreData in iOS? (medium)
  • Describe the MVC (Model-View-Controller) design pattern and how it is used in iOS development. (basic)
  • What is Auto Layout and why is it important in iOS app development? (medium)
  • Explain the concept of ARC (Automatic Reference Counting) in Swift. (medium)
  • How do you handle background tasks in iOS apps? (medium)
  • What is Grand Central Dispatch and how is it used in iOS development? (advanced)
  • Describe the process of integrating third-party libraries in an iOS app. (medium)
  • What are the steps involved in submitting an app to the App Store? (basic)
  • How do you handle data persistence in iOS apps? (medium)
  • Explain the concept of Key-Value Observing (KVO) in iOS development. (advanced)
  • What is the purpose of using CocoaPods in iOS development? (medium)
  • Describe the difference between push notifications and local notifications in iOS. (basic)
  • How do you handle conflicts in version control systems like Git? (medium)
  • What are the best practices for handling errors in Swift programming? (medium)
  • How would you implement user authentication in an iOS app? (medium)
  • Explain the concept of Dependency Injection and how it is used in iOS development. (advanced)
  • What are the main differences between Swift and Objective-C? (basic)
  • Describe the process of unit testing in iOS development. (medium)

Closing Remark

As you explore opportunities in iOS development in India, remember to continuously enhance your skills, stay updated on industry trends, and practice for interviews to secure the job of your dreams. Best of luck in your job search!

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.

Featured Companies