Jobs
Interviews

3138 Ios Jobs

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

11.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior Software Engineer at Medtronic, you will be a key member of the R&D Engineering function at the Medtronic Engineering and Innovation Center R&D facility. You will be involved in all phases of the software development process, contributing to activities such as designing, developing, and testing high integrity software for medical devices. Your responsibilities will also include learning and implementing software standards for medical devices, defining software requirements and designs, and reviewing software developed by other team members. Additionally, you will participate in process improvement initiatives for the software team, provide hands-on leadership and coaching to junior software engineers, and lead software development planning activities. Your role will involve working collaboratively with internal and external partners, ensuring the delivery of software features/modules through the Software Development Life Cycle (SDLC). Your qualifications for this role should include: - 11-13 years of relevant work experience in Software development - 5+ years of experience in creating and/or consuming RESTful web services - 4+ years of experience using Agile methodology - 3+ years of leading Dev team members on planning, software design, and implementation ensuring delivery - Highly knowledgeable in Test Driven Development methodologies - Experience in design patterns such as MVP, MVVM, and Clean architecture - Experience in working with Azure DevOps, GIT, and CI environments - Experience building secure software - Experience in mobile software development (e.g., iOS, Android) and web-based technologies (e.g., C#.Net, Xamarin Forms, HTML5, JavaScript, CSS or Cordova) - Experience in Microsoft Visual Studio development platforms/Azure DevOps/tools Qualifications Required: - Bachelor of Engineering or Bachelor of Technology in Computer Sciences, Bio-Technology, Bio-Medical, Electronics, or Electrical Engineering from a premium institute - Strong knowledge of software design, development, debug, and test practices - Hands-on experience in developing implantable System Software components related to data acquisition, Real Time Data processing, and data presentation - Proficiency in technologies such as C, C++, Java, JavaScript, HTML, VBScript, C#, .NET, Perl, Python, Objective C, Angular, Xamarin - Experience in operating systems like Windows, Linux, Android, and iOS - Experience in developing simulators for simulating implantable device behavior through design and architecture patterns - Hands-on experience in Bluetooth-enabled device communication - Hands-on experience in Mobile Operating System apps development targeted at Class III Medical Systems In addition to a competitive salary, Medtronic offers a flexible benefits package designed to support you at every career and life stage. The company is committed to recognizing and rewarding employees" contributions, offering a wide range of benefits, resources, and competitive compensation plans. Medtronic is a global leader in healthcare technology dedicated to addressing the most challenging health problems facing humanity. The company's mission is to alleviate pain, restore health, and extend life by uniting a global team of over 95,000 passionate individuals. Medtronic is committed to engineering solutions for real people, with ambitious ideas and diverse perspectives driving innovation and problem-solving across the organization. Learn more about Medtronic's business, mission, and commitment to diversity by visiting their website.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

kochi, kerala

On-site

As a Software Engineer/Senior Software Engineer at MicroObjects Pvt. Ltd., you will be part of a fast-growing company that prioritizes productivity and employee welfare. We are dedicated to delivering unparalleled value to our customers through our policies and services. Join us for a challenging experience, dynamic work culture, and abundant opportunities for professional growth. At MicroObjects Pvt. Ltd., we believe in celebrating life at work and strive to inspire and motivate our employees through our work programs. **Role Overview:** - Highly qualified, creative, and experienced developers with innovative ideas are the benchmark at MicroObjects Pvt. Ltd. - We are constantly seeking dedicated, talented, and responsible developers in iOS development, including Objective C and Swift. **Key Responsibilities:** - Develop and maintain cutting-edge iOS applications using Objective C and Swift. - Collaborate with cross-functional teams to define, design, and ship new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs. - Help maintain code quality, organization, and automatization. **Qualifications Required:** - Bachelor's degree in Computer Science or related field. - 3+ years of experience in iOS development using Objective C and Swift. - Strong understanding of iOS design principles and interface guidelines. - Experience with performance and memory tuning with tools. - Familiarity with cloud message APIs and push notifications. Please note that the published date of this job posting is Thu, 16 Jul 2020, and the location for this position is Kochi.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

As a Game QA Tester, you will play a crucial role in ensuring the quality and performance of mobile Free-to-Play (F2P) games designed for the Western audience. Your primary responsibilities will include: - Testing mobile games on various devices and operating system versions to guarantee performance, stability, and quality. - Executing and managing detailed test cases, checklists, and bug reports. - Identifying, documenting, and monitoring bugs using tools such as JIRA or similar platforms. - Validating gameplay, user interface/user experience (UI/UX), economy systems, advertisements, in-app purchases (IAPs), and live operations events. - Collaborating closely with designers, developers, and producers to replicate and resolve issues. - Offering feedback from a player's perspective, particularly focusing on Western user expectations. - Conducting regression, functional, compatibility, and usability testing. - Supporting testing cycles for pre-launch, soft launch, and live updates. Qualifications required for this role include: - 2 to 4 years of experience in Game QA, specifically in testing mobile F2P games. - Strong understanding of F2P game mechanics and player behavior in Western markets. - Experience with QA tools like JIRA, TestRail, or similar software. - Familiarity with both iOS and Android testing environments. - Good communication skills, attention to detail, and the ability to thrive in a fast-paced, collaborative game development setting. Nice to have qualifications may include: - Experience in testing live operations, AB tests, or monetization features. - Understanding of analytics tools or telemetry validation. - Experience with multiplayer games or backend verification. - ISTQB certification or similar credentials would be considered a plus. Please note that this position is for one of Playdawn's clients, and successful candidates will be directly hired by the client, not by Playdawn. The client is dedicated to promoting diversity and inclusivity, ensuring all individuals are treated with respect and provided equal opportunities, irrespective of race, color, religion, gender, age, disability, or other protected characteristics. They believe that diversity promotes innovation and creativity, striving to create an environment where everyone can excel and contribute to shared success.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

indore, madhya pradesh

On-site

As an IT Company specializing in Software/Web development, Mobile Application Development, and High-end Design & Multimedia Solutions, we have established expertise in customizing solutions using open-source technologies such as PHP, Joomla, WordPress, Magento, Bitcoin, and Cryptocurrencies. Our team comprises highly skilled engineers, management graduates, and mentors who are dedicated to meeting clients" needs and surpassing their expectations consistently. We pride ourselves on our ability to deliver projects ahead of schedule and ensure complete client satisfaction. **Job Description: Mobile App Developer - Ionic Framework** **Role Overview:** As a Mobile App Developer with 1-2 years of experience in Ionic Framework, you will be responsible for developing advanced applications and integrating web services using technologies such as SOAP, REST, JSON, and XML. Your expertise in Javascript, Cordova, Firebase, Angular JS, Node JS, and React JS will be crucial in building applications with features like sensor integration, memory usage optimization, and database management. Additionally, your knowledge of HTML5, CSS3, and app publication on Google Play Store and Apple iTunes Store will be essential for this role. **Key Responsibilities:** - Develop advanced applications in Ionic Framework - Integrate web services using SOAP, REST, JSON, and XML - Utilize Javascript, Cordova, Firebase, Angular JS, Node JS, and React JS - Manage SQLite, MySQL, Firebase databases - Optimize sensor usage and memory management - Publish applications on Google Play Store and Apple iTunes Store - Handle HTML5, CSS3, and potential PHP and Chat Application Development tasks **Qualifications Required:** - At least 1-2 years of Mobile App Development experience in Ionic Framework - Built at least 2 live projects in Ionic Framework - Proficiency in web service integration and databases - Strong knowledge of Javascript, Cordova, Firebase, Angular JS, Node JS, and React JS - Experience in app publication on Google Play Store and Apple iTunes Store **Additional Information (if applicable):** The company is based in Indore and is looking for immediate joiners for 2 available positions. The salary offered is competitive and in line with industry standards. For further inquiries, please contact us at 0731-4279840.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

vadodara, gujarat

On-site

Role Overview Join NetWeb as an experienced developer in Hyderabad to design, develop, and optimize scalable applications while collaborating with cross-functional teams. You will be a key contributor in delivering high-performance solutions aligning with global technology standards. Work in an innovative environment that values problem-solving skills and modern architectures. Key Responsibilities - Design, develop, and optimize scalable applications - Collaborate with cross-functional teams - Deliver high-performance solutions following global technology standards - Embrace modern architectures and innovative approaches Qualifications - Proven experience in the respective role (6-8+ years depending on position) - Strong expertise in relevant programming languages, frameworks, and tools - Solid understanding of software architecture, design principles, and performance optimization - Experience in working with agile methodologies and cross-functional teams - Strong problem-solving skills and the ability to work independently as well as collaboratively - Excellent communication skills and a growth mindset Additional Details NetWeb is a trusted technology partner with over 27 years of excellence in building innovative, enterprise-grade software solutions. Headquartered in Vadodara, India, with a global presence, the company specializes in AI-powered platforms, cloud engineering, digital transformation, enterprise collaboration, and software engineering services. NetWeb fosters a people-first culture emphasizing creativity, collaboration, and continuous learning to drive personal and professional growth. The team works on cutting-edge technologies that power businesses across industries worldwide.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

As a QA Engineer at Beghou Consulting, you will be responsible for executing software testing which includes functional testing, system testing, regression testing, and performance testing, both Automated and Manual. You will document software defects in the issues tracking system and proactively communicate issues with the development team. It is crucial to have a strong understanding of testing methodologies and expertise in SDLC, STLC & Agile. Your experience in testing web-based and mobile applications/platforms (IOS and Android) will be essential. You will also maintain the test cases and test results in test management systems. To qualify for this role, you should have at least 2+ years of experience as a QA Engineer in the QA domain. An advanced knowledge of the system development lifecycle, methodology, and testing knowledge is required. Additionally, you should possess solid knowledge of manual as well as automation testing tools for Web & App products like Selenium, Appium, which is a plus. Your expert ability to apply concepts of unit, system, regression, product, integration, and acceptance testing will be valuable. Working knowledge of Relational databases like Mysql, Sql server is also a plus. Strong knowledge of software QA methodologies, tools, and processes is expected, along with experience in writing clear, concise, and comprehensive test plans and test cases. Hands-on experience with both white box and black box testing is desirable. At Beghou Consulting, you will join a highly collaborative, values-driven team where technical excellence, analytical rigor, and personal growth converge. Whether you're passionate about AI innovation, building commercialization strategies, or shaping the next generation of data-first solutions in life sciences, this is a place where you can make a significant impact.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Sr. Software Engineer - Mobile Apps at Medtronic, you will have the opportunity to design and develop mobile applications that assist patients in managing their diabetes. You will be part of a mission-driven team dedicated to transforming diabetes management through innovative solutions and technologies. Your role will involve collaborating with system and software architects to interpret, analyze, and implement software requirements. Additionally, you will be responsible for coaching others on software development, providing constructive feedback, and working in an agile/scrum environment. Key Responsibilities: - Experience developing and maintaining complex mobile applications in Flutter (iOS or Android) - Deep understanding and experience working with Bluetooth Low Energy (BLE) - Expertise in one of the following languages: Dart, Java, Kotlin, C/C++, Objective-C, Swift - Self-motivated with excellent written and oral communication skills - Ability to independently design, develop, test, debug, and unit test mobile apps, components, and tools - Strong debugging and problem-solving skills to identify root causes of complex issues - Knowledge of database operations and integrating with REST/SOAP based APIs - Providing feedback to development and test teams, and participating in product code and design reviews Qualifications Required: - 5 years of software engineering experience with a bachelor's degree in engineering or sciences, or an advanced degree with 2 years of experience - Experience in developing and maintaining complex mobile applications in Flutter (iOS or Android) - Expertise in one of the following languages: Dart, Java, Kotlin, C/C++, Objective-C, Swift Nice to Have: - Knowledge of mobile application security (Certificate pinning, TLS, SSO, etc) - Experience coordinating with remote teams - Experience working in a regulated industry - Experience creating and maintaining documentation for software systems such as design documents, class diagrams, and sequence diagrams The above statements reflect the general nature of the work involved in the position of Sr. Software Engineer - Mobile Apps at Medtronic. While not exhaustive, they provide an overview of the responsibilities and skills required for this role. Medtronic offers a competitive Salary and flexible Benefits Package that supports employees at every stage of their career and life. The company is committed to recognizing and rewarding the contributions of its employees and provides resources to help them succeed. At Medtronic, our mission is to alleviate pain, restore health, and extend life by addressing the most challenging health problems facing humanity. We are a global team of passionate individuals who are dedicated to finding innovative solutions. Our diverse perspectives, talent, and commitment to engineering the extraordinary set us apart as leaders in global healthcare technology.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

haryana

On-site

As a Mobile SDK Developer (iOS/Android) with 4.5 to 8 years of experience, your role will involve designing, developing, and maintaining SDKs for iOS and Android platforms. You will need to leverage your expertise in mobile app development, performance optimization, and seamless integration with third-party applications to deliver high-quality SDKs that ensure smooth developer adoption. Key Responsibilities: - Design and develop SDKs for iOS and Android platforms. - Optimize and maintain SDKs for scalability, performance, and reliability. - Collaborate with engineering teams to define SDK requirements and integration workflows. - Partner with QA teams to ensure SDK quality through automated and manual testing. - Troubleshoot and resolve integration challenges and performance bottlenecks. - Prepare and maintain clear, concise technical documentation for SDK users. - Stay updated with the latest mobile technologies, frameworks, and industry trends. Qualifications: - Proven experience in building and maintaining mobile SDKs. - Strong background in mobile app development (iOS, Android, or cross-platform). - In-depth understanding of mobile architecture, performance optimization, and best practices. - Proficiency with development tools (Xcode, Android Studio), Git, and CI/CD systems. - Strong analytical and problem-solving skills with high attention to detail. - Excellent communication and collaboration skills. In addition to the above, the company prefers candidates with the following skills: - Experience with cross-platform frameworks (e.g., React Native, Flutter). - Knowledge of mobile security best practices. - Familiarity with AWS services and API design.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java Developer or Mobile Application Developer at TO THE NEW, you will be responsible for developing and maintaining high-quality software applications using Java or mobile technologies such as Android, iOS, or React Native. Your key responsibilities will include: - Writing clean, efficient code in Java or mobile technologies. - Collaborating with cross-functional teams to define, design, and ship new features. - Troubleshooting, debugging, and optimizing application performance. - Staying up-to-date with new technology trends in the industry. To qualify for this role, you must meet the following criteria: - Hold a B.Tech (CS/IT) or MCA degree with no active backlogs. - Have a minimum aggregate of 60% in Graduation/Post-Graduation. - Be willing to work 5 days a week from our Sector 144, Noida office. - Obtain a No Objection Certificate (NOC) from your college prior to joining in June 2025. - For Mobile Application Developer roles, a specialization or certification in Mobility is mandatory. Join TO THE NEW and be a part of a dynamic team that thrives on innovation and technology advancements.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

nagpur, maharashtra

On-site

As a Mobile Developer with 3 to 6+ years of experience in Android and iOS, your role will involve Requirement Analysis, Designing, and Developing Android Enterprise & iOS applications. You will need to make quick, critical decisions using proven analytical and reasoning skills, logical and independent thinking. It is essential that you are capable of working independently, handling tight schedules, and meeting strict deadlines. Your responsibilities will also include having good knowledge of both Native and Hybrid applications. Key Responsibilities: - Requirement Analysis, Designing, and Developing of Android Enterprise & iOS applications - Making quick, critical decisions using proven analytical and reasoning skills - Working independently and handling tight schedules and strict deadlines - Having good knowledge of Native and Hybrid applications - Android Development - Excellent working knowledge of Eclipse/Android Studio and Java embedded systems development using Java - iOS Development - Excellent working knowledge of Xcode and Instruments, Objective C, Cocoa Framework, Push Notifications, In-App Purchase - Working experience on iOS frameworks such as Core Data, Core Animation, Core Graphics, Core Text, Core Location Qualifications Required: - 3 to 6+ years of experience in Mobile Development - Skills in Android SDK, Core Java, C+, Javascript, Jason, html, SQLite, iOS - Good knowledge of Eclipse/Android Studio, Xcode, and related tools - Familiarity with iOS frameworks and technologies including Core Data, Core Animation, Core Graphics, Core Text, Core Location If you are interested in this opportunity, please email your resume to contact@walbrosoft.com.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Kotlin Multiplatform Mobile (KMM) Engineer at our company, you will play a crucial role in developing next-generation OTT streaming applications for Android, iOS, Android TV, and Apple TV platforms. Your responsibilities will include: - Developing and maintaining Kotlin Multiplatform Mobile (KMM) modules for OTT applications on various platforms. - Collaborating with cross-functional teams to implement new features and enhance user experience. - Writing reusable and testable business logic code shared across platforms. - Participating in code reviews, testing, debugging, and CI/CD workflows. - Staying updated on the latest advancements in multiplatform mobile development and OTT streaming technologies. - Quickly troubleshooting and resolving production issues. - Contributing to platform-specific UI/UX adjustments for mobile and TV forms. Qualifications required for this role include: - Proven experience with Kotlin Multiplatform Mobile (KMM) development for Android and iOS platforms. - Hands-on experience in developing OTT applications for Android Mobile, Android TV, iOS Mobile, and Apple TV platforms. - Familiarity with RESTful APIs, GraphQL, and real-time data integration. - Understanding of Mobile and TV app architecture patterns such as MVVM, Clean Architecture, and SOLID principles. - Experience with automated testing and CI/CD for multiplatform mobile and TV apps. - Strong problem-solving skills, effective communication abilities, and experience in team collaboration within Agile environments. Additionally, if you have experience with other cross-platform frameworks like Flutter or React Native, knowledge of cloud streaming infrastructure (AWS, GCP), or experience with analytics and A/B testing, it would be a plus. Joining our team will offer you the opportunity to work on exciting OTT projects across mobile and TV platforms, be part of a forward-thinking team pioneering Kotlin Multiplatform development, enjoy a flexible work environment, competitive benefits, and contribute to shaping the future of OTT user experiences across devices.,

Posted 1 day ago

Apply

3.0 - 7.0 years

7 - 12 Lacs

bengaluru

Work from Office

Job Description for Senior Software Engineer - II (React Native) Salary: Open to Discuss Experience: Min. 3 YRS Work Location: BTM 2nd Stage, Bangalore Description As a Senior Software Engineer - II, you will be responsible for architecting, developing, and maintaining complex React Native applications. You will work closely with cross-functional teams to deliver high-quality mobile solutions that serve millions of users across iOS sand Android platforms. Key Responsibilities Development & Architecture Design and develop scalable React Native applications with clean, maintainable code Architect mobile solutions that work seamlessly across iOS and Android platforms Implement complex UI components and animations using React Native's ecosystem Build reusable components and libraries for team-wide adoption Optimize application performance, memory usage, and battery efficiency Technical Leadership Mentor junior developers and conduct code reviews Establish and maintain coding standards and best practices Collaborate with product managers, designers, and backend engineers Drive technical decisions and contribute to architectural discussions Lead technical initiatives and feature development Platform Integration Integrate native iOS and Android services and APIs Manage app store submissions and certification processes Work with platform-specific features and capabilities Ensure compliance with App Store and Google Play guidelines Required Technical Skills Core Technologies React Native: 3+ years of production experience JavaScript/TypeScript: Expert-level proficiency with ES6+ features React: Deep understanding of React ecosystem, hooks, and component lifecycle Mobile Development: Strong foundation in iOS and Android development principles Build & Deployment Expo: Extensive experience with Expo CLI, EAS (Expo Application Services) EAS Build: Proficiency in configuring and managing cloud builds EAS Submit: Experience with automated app store submissions App Store Connect: iOS app certification, Test Flight distribution, and release management Google Play Console: Android app publishing and release management State Management Zustand: Experience with lightweight state management Redux/Redux Toolkit: Proficiency in complex state management patterns MobX: Understanding of reactive state management Context API: React's built-in state management solutions Async state management: Handling API calls, caching, and data synchronization UI Development & Animations React Native Reanimated: Advanced animations and gesture handling Tamagui: Experience with universal design systems Gluestack UI: Component library implementation Lottie: Complex animation integration Custom animations: Performance-optimized animations and transitions Responsive design: Adaptive layouts across different screen sizes Platform Services iOS Services: Push notifications, In-App Purchases Android Services: Firebase integration Native modules: Creating and maintaining platform-specific code Deep linking: Universal links and custom URL schemes Preferred Qualifications Technical Expertise Experience with over-the-air updates Knowledge of React Native's New Architecture (Fabric/TurboModules) Familiarity with React Native performance profiling tools Experience with automated testing (Jest, Detox) Understanding of React Native debugging tools (Flipper, React DevTools) Development Tools Version Control: Git, GitHub/GitLab workflows CI/CD: GitHub Actions, Bitrise, or similar platforms Monitoring: Sentry, Bugsnag, or Crashlytics integration Analytics: Firebase Analytics, Amplitude, or similar tools Performance: Profiling tools and optimization techniques Additional Skills Experience with monorepo management (Nx, Lerna, or Yarn workspaces) Knowledge of React Native Web for code sharing Familiarity with GraphQL and REST API integration Understanding of mobile security best practices Experience with accessibility standards and implementation Experience Requirements 3+ years of React Native development in production environments 2+ years in a senior developer role Proven track record of shipping mobile apps to App Store and Google Play Experience with applications serving 30-40K+ users Education & Certifications Bachelor's degree in Computer Science, Software Engineering, or related field Soft Skills Strong problem-solving and analytical thinking abilities Excellent communication and collaboration skills Ability to work in fast-paced, agile development environments Self-motivated with strong attention to detail Passion for mobile technologies and user experience Preferred candidate profile

Posted 1 day ago

Apply

7.0 - 10.0 years

7 - 10 Lacs

kolkata

Work from Office

About the Role: We are looking for a Senior Mobile Application Team Lead who will take ownership of end-to-end mobile development strategy, mentor and guide a team, and ensure seamless delivery of high-quality mobile applications. This role requires strong expertise in mobile technologies, architecture design, Agile methodologies, and root cause analysis, along with exposure to emerging trends such as AI in app development. Key Responsibilities: Lead and manage a team of mobile developers, ensuring timely and quality delivery of projects. Define and maintain mobile app architecture, coding standards, and best practices. Collaborate with product managers, UI/UX designers, and backend teams to translate business requirements into scalable solutions. Oversee app development for native and/or cross-platform frameworks. Manage sprints, backlog grooming, and delivery timelines using Agile/Scrum methodologies. Review and optimize code for performance, security, and maintainability. Ensure compliance with App Store and Google Play guidelines for app submissions. Provide technical guidance and mentorship to team members. Troubleshoot and resolve complex technical issues. Stay updated with the latest mobile technologies, frameworks, and industry trends. Required Skill Sets: Proficiency in one or more: Kotlin/Java (Android), Swift/Objective-C (iOS), Flutter, React Native. Strong understanding of mobile architecture patterns (MVVM, BLoC, Clean Architecture). Experience integrating REST APIs, GraphQL, push notifications, and third-party SDKs. Knowledge of mobile security best practices. Experience with CI/CD pipelines for mobile app deployments. Strong problem-solving skills with the ability to make quick, informed decisions. Excellent leadership, communication, and stakeholder management skills.

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

kurukshetra, haryana

On-site

Role Overview: As a Mobile Application Developer at CodeRoofs, you will be responsible for designing and building high-performance mobile applications using Flutter and Dart for both Android and iOS platforms. Your focus will be on implementing clean, scalable, and reusable code with state management using BLoC, Riverpod, Provider, or GetX. Additionally, you will integrate REST APIs, Firebase services (Auth, Firestore, Cloud Messaging), and third-party SDKs securely, while collaborating with designers and backend developers to ensure pixel-perfect UI/UX and seamless functionality. Your role will also involve optimizing apps for speed, responsiveness, and performance, as well as debugging and resolving complex issues. Qualifications Required: - Proficiency in Flutter and Dart for mobile application development - Experience in integrating REST APIs, Firebase services, and third-party SDKs - Strong knowledge of state management techniques like BLoC, Riverpod, Provider, or GetX - Ability to collaborate effectively with designers and backend developers - Problem-solving skills for optimizing app performance and resolving complex issues Please note that CodeRoofs is a group of software engineers, creative designers, and technology consultants dedicated to delivering top-tier software products to clients worldwide. With a track record of successful project deliveries since 2016, we specialize in providing web and mobile app development services to global businesses.,

Posted 2 days ago

Apply

15.0 - 19.0 years

0 Lacs

hyderabad, telangana

On-site

As a Mobile Software Architect, you will be responsible for leading the design, development, and operation of distributed, fault-tolerant applications with a focus on security, scalability, performance, availability, and cost optimization. Your expertise and leadership will be crucial in working with various teams to architect innovative solutions that meet functional requirements and adhere to architectural goals. Here is a breakdown of the key responsibilities and qualifications required for this role: **Key Responsibilities:** - 15+ years of relevant software development experience in creating business applications with Mobile technologies (React Native, Android, iOS), Java, Spring boot, and relational database systems. - Experience in Mobile application architecture focusing on performance, security, scalability, UI design, localization, usability, and accessibility. - Strong understanding of Mobile app architecture patterns (e.g., MVC, MVVM, MVP) and design principles. - Proficiency in database technologies such as Hibernate, JPA, Spring Data, Postgres, SQL Server, and SQL data warehouse. - Provide architectural direction, conduct 3rd party vendor evaluations, and lead detailed estimation and schedule development. - Review technical designs created by development teams and oversee system design documentation. - Keep up-to-date on the latest developments in systems engineering, communications systems, and software techniques. - Provide architectural options, advantages, and disadvantages for decision-making. - Mentor and lead technical team members, ensuring high-quality application development practices. - Knowledge of cloud and container technologies like Azure, Docker, and Kubernetes. - Experience with mobile security principles, performance optimization, debugging, and industry standards and regulations. - Discuss technical aspects of mobile application solutions with customers and governance teams. - Research emerging technologies and recommend long-term solutions for better performance optimization. - Utilize code quality systems like SonarQube, Nexus IQ, and third-party vulnerabilities check systems. - Experience with designing deployment pipelines using Jenkins/Bamboo and Software Architecture tools like Enterprise Architect or MS Visio. - Familiarity with Agile/Scrum and DevOps practices. **Qualifications Required:** - Four-year college degree in computer science, Engineering, or Masters in Computer Application (MCA) or related field. - Minimum of 15 years of related experience in leading requirements analysis, design, development, and operation of applications. - Technical leadership experience, with a focus on Mobile application architecture. - Ability to lead end-to-end mobile device and embedded systems integration for fare collection infrastructure. As a Mobile Software Architect, you will play a crucial role in designing and developing cutting-edge mobile applications while ensuring the highest standards of performance, security, and scalability. Your expertise and leadership will be instrumental in driving innovation and meeting the evolving needs of the business.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

You have a minimum of 4+ years of experience in design and coding on IOS &/or Android Programming. You should have team management skills and Java programming and Agile development experience would be a plus. Your experience in JSON, XML, and REST OOPS concepts is required. It is important for you to be strong on the technical front and possess team handling skills. **Key Responsibilities:** - Design and code on IOS &/or Android Programming - Manage a team effectively - Utilize Java programming and Agile development - Work with JSON, XML, and REST OOPS concepts - Demonstrate strong technical skills **Qualifications Required:** - Minimum 4+ years of experience in IOS &/or Android Programming - Team management skills - Proficiency in Java programming and Agile development - Experience with JSON, XML, and REST OOPS concepts - Strong technical skills - Ability to handle a team efficiently,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

jodhpur, rajasthan

On-site

As a Mobile Developer at our company, you will have the opportunity to work on mobile platforms and transform code into user-friendly applications. You will collaborate with internal teams in a fast-paced environment to create mobile applications that are both functional and user-friendly. **Key Responsibilities:** - Have proficiency in Android, IOS, and cross-platform application languages. - Strong knowledge of Native and Cross-platform application development. - Familiarity with Swift, Java, third-party libraries, and APIs. - Significant programming skills in C#, C++, and JavaScript. - Create applications across different platforms and operating systems. - Develop cybersecurity measures to secure user information. - Design and maintain Backend frameworks for functional mobile applications. - Create efficient UI designs and application interfaces. - Perform test cases on applications and fix issues. **Qualifications Required:** - B.Tech., M.Tech., BCA, MCA, or relevant field. The company values your expertise in mobile app development and seeks individuals who are skilled in a variety of programming languages and platforms. Your ability to create secure, user-friendly applications will be crucial in this role.,

Posted 2 days ago

Apply

2.0 - 5.0 years

6 - 10 Lacs

hyderabad

Work from Office

Management and staff in Tungsten Automation s Quality Assurance job family help the company to assure that its products and technology solutions are designed and built in accordance with company standards and customer requirements. The position of Associate Test Automation Engineer is treated as the beginner level position for this job family. Key Responsibilities Test Automation Engineers should be capable of performing the following tasks: Proficient in developing, enhancing, and maintaining test programs via scripting and one or more programming languages (. Net, C#, Java, iOS, etc ) Integrating automation programs into build and ALM systems for end to end automation Follow established version control and configuration management practices for all automation programs Effectively isolate cause of test case failures In addition, Associate Test Automation Engineers will be involved in some or all of the following work: Support the general testing needs of the team in order to meet the organizations goals. Working within team and across departments to identify, recommend, develop, implement and maintain quality assurance testing processes and practices; continuously contributing to streamlined, more effective and efficient quality assurance testing Through efficient and effective quality assurance testing standards, tools, techniques and execution, helping Core Engineering and other cross-functional partners to maximize the potential for new or updated releases to be completed on-time, on-target, on-budget and without compromise to quality Supporting other internal and external partners / stakeholders / customers , as and when appropriate, in responding to quality assurance testing inquiries and/or other ad hoc needs Staying abreast of industry and field developments; remaining current in the latest quality assurance testing technologies and functionalities, as we'll as ever-evolving needs of customers and their customers While the job description describes what is anticipated as the requirements of the position, the job requirements are subject to change based upon any changing needs and requirements of the business. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as preferred, or as a plus, all points listed below are considered minimum requirements. Bachelor s Degree in Computer Science or related discipline is strongly preferred Capable in one or more programming languages (. Net, C#, Java, iOS, etc ) Some previous work experience; howe'ver, work experience does not need to be directly related to product development Demonstrates aptitude and interest to learn on the job

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

0.0 - 1.0 years

1 - 4 Lacs

mumbai

Work from Office

Position Overview : We are seeking an Android Intern to assist in the development, testing and enhancement of mobile applications for Android platforms. This internship offers the opportunity to gain hands-on experience, work closely with a skilled development team and learn industry best practices in mobile app development. Responsibilities : Assist in the development and maintenance of Android applications. Write clean, maintainable and efficient code. Collaborate with the team to design and implement new features. Troubleshoot and resolve issues related to the Android app. Participate in code reviews to ensure the quality and best practices of the code. Test and debug Android applications to ensure performance, quality and responsiveness. Stay up to date with new trends in mobile technology and development. Requirements : Basic knowledge of Java and/or Kotlin for Android development. Familiarity with Android Studio, Git and other related development tools. Understanding of the Android SDK and mobile development principles. Willingness to learn and explore new technologies and development practices. Good problem-solving skills and the ability to think critically. Strong communication skills and the ability to collaborate in a team environment. What Youll Gain: Practical experience working on real-world Android applications. Mentorship from experienced developers. Exposure to industry-standard tools and practices. A collaborative and innovative work environment that fosters learning and growth.

Posted 2 days ago

Apply

1.0 - 6.0 years

3 - 8 Lacs

gurugram

Work from Office

Primary and Must-Have Skills (Non-negotiable Requirement) Proven experience (at least 1 year) in sales acquisition account management within the education/EdTech space. Ability to independently identify, prospect, and close sales deals with private schools, coaching institutes, and direct subscribers. Strong interpersonal skills to build long-term relationships with schools, administrators, and prospective partners. Negotiation and persuasion skills to effectively communicate value propositions and convert prospects to paying users. Track record in revenue generation and retention. Excellent communication skills in both verbal and written formats (English Hindi preferred). Ability to conduct effective product demos, showcasing digital learning solutions and app features. Strong ownership of sales pipeline tracking, reporting, and achieving monthly targets. Requirement for this Role Experience: Minimum 1 year in Sales (Education/EdTech preferred). Qualification: Graduate/Postgraduate (any discipline, preference for Business, Education, or related areas). Primary Personality Skills Non-distracted, focused, and disciplined approach to sales execution. Ability to stay resilient and persistent in the face of rejection. Professional, organised, and a strong team player. Analytical and problem-solving aptitude with the ability to identify customer needs and map them to solutions. Empathetic mindset towards educators, parents, and institutions while offering tailored solutions. Strong proactiveness and rigor in communication verbal, written, email, and documentation. Humility to learn, adapt, and continuously improve performance. Good-to-Have Skills (Optional) Basic technical aptitude for understanding product features and functionalities. Sales/marketing skills for lead generation and pipeline building. Experience in customer retention and upselling. Knowledge of EdTech sector trends and competitor offerings. About iDream Education iDream Education works with a vision to facilitate universal access to learning and growth. Our platform, iPrep, delivers curriculum-aligned digital learning for classes 1st to 12th in English, Hindi, and multiple local languages. Our solutions include: iPrep Digital Class for Smart Classrooms iPrep Digital Library for Tablets Smart ICT Labs iPrep PAL for Personalized Adaptive Learning iPrep Tablets as preloaded learning devices iPrep App for Android, iOS, and Web Through iPrep, iDream Education empowers teachers, students, and parents to Learn Unlimited. Skills, Experience Personality Fitment for this Profile Ability to independently handle the complete sales cycle prospecting, demo, closure, and post-sales support. Experienced at building and maintaining relationships with schools, coaching centres, and potential subscribers. Skilled at forecasting, reporting, and pipeline management. Strong presentation and persuasion skills to drive adoption. Adept at working with cross-functional teams (Marketing, Customer Success, Product) in a fast-growth environment. Role and Responsibilities Lead Generation Prospecting: Identify and engage potential schools, coaching centres, and partner organisations for collaboration. Client Conversion: Reach out to registered app users and convert them into paid subscribers. Product Demonstrations: Conduct impactful demos to showcase iPrep features and benefits, tailored to different audiences. Sales Closure: Negotiate, handle objections, and close deals while ensuring revenue targets are achieved. Sales Tracking Reporting: Maintain CRM data, track performance, and share regular updates with management. Customer Support Retention: Ensure smooth onboarding, respond to inquiries, troubleshoot subscription issues, and maintain long-term relationships. Market Awareness: Stay updated with market trends, competitor strategies, and customer feedback to shape positioning. Collaboration: Work closely with Marketing for lead-generation campaigns and with the Customer Success team for ensuring ongoing satisfaction and renewals. Additional Information This is a sharp, self-driven sales role with end-to-end ownership of school, coaching subscription sales. iDream Education is in a fast-growth phase; hence a hands-on, fast-paced approach is critical. The role demands proactive and efficient communication across all formats verbal, written, and digital. Ideal fit for candidates seeking to build deep expertise in EdTech product sales and be part of a core early-growth team driving scalable impact. Expected commitment of 2 3 years for deep product building, career growth, and value creation.

Posted 2 days ago

Apply

1.0 - 2.0 years

3 - 4 Lacs

ahmedabad

Work from Office

Job Summary: We are seeking a passionate React Native Developer with 1 2 years of experience in mobile application development. The ideal candidate should have a strong foundation in JavaScript/TypeScript, React Native, and mobile UI/UX best practices. You will work closely with our product, design, and backend teams to build high-quality, scalable, and performant mobile applications. Key Responsibilities: Develop and maintain cross-platform mobile applications using React Native . Write clean, efficient, and maintainable code following industry best practices. Integrate mobile apps with RESTful APIs / GraphQL and third-party libraries. Collaborate with designers and backend developers to implement seamless user experiences. Debug, test, and optimize application performance across Android and iOS platforms. Participate in code reviews, knowledge sharing, and agile development processes. Stay updated with the latest trends and advancements in mobile app development. Requirements: 1 2 years of hands-on experience with React Native . Strong knowledge of JavaScript (ES6+) and/or TypeScript . Understanding of mobile UI/UX principles and responsive design. Experience with state management libraries (Redux, MobX, Context API). Familiarity with Git, CI/CD pipelines, and Agile methodologies . Basic knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) is a plus. Problem-solving mindset with attention to detail. 1. Personal details Well need these details in order to be able to contact you. 2. Profile 3. Submit application In order to contact you with future jobs that you may be interested in, we need to store your personal data. If you are happy for us to do so please click the checkbox below. Allow us to process your personal information.

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

3.0 - 5.0 years

5 - 7 Lacs

hyderabad

Work from Office

The Cyber Security Senior Analyst - Penetration Testing, is responsible for conducting vulnerability assessments, threat modeling, penetration tests of Cigna s IT infrastructure and applications. This role will work closely with the Information Protection Senior Manager to identify, evaluate, and remediate potential weaknesses in Cigna s systems, using both manual and automated methods. Responsibilities Execute internal and external penetration tests against corporate web applications, APIs, networks, infrastructure and operating systems in order to discover vulnerabilities. Execute mobile application penetration tests for both Android and iOS based devices. Execute penetration tests in cloud-hosted environments. Create comprehensive and accurate penetration testing reports with recommendations for appropriate remediation, and communicate risk findings with development and infrastructure teams. Develop scripts, tools, or methodologies to enhance Cigna s penetration testing processes. Work as part of a team to identify risks, communicate to key stakeholders, and provide value to the organization. Skills required Demonstrated ability to work as both an individual contributor and a team player in a fast paced environment. Coordinate with people and teams to forecast activity completion and the ability to work in a team environment, sharing workloads and responsibilities. Knowledge of Windows and *nix-based operating systems. Understanding of core Internet protocols (e.g. TCP, UDP, DNS, HTTP, TLS, IPsec) and the OSI model. Understanding of encryption fundamentals (symmetric/asymmetric, ECB/CBC operations, AES, etc.). Understanding of Cloud environments such as SaaS, PaaS and IaaS. Basic exploit development and validation skills. Proficiency in application vulnerability assessment tools (e.g. Burp, Checkmarx, AppScan, WebInspect, Cenzic, etc.). Proficiency in network and server assessment tools (e.g. Nessus, metasploit, nmap, nikto, etc.) Understanding of web application frameworks (React, Springboot, Ruby on Rails, J2EE, PHP, ASP.NET). Proficiency in manual and automated techniques for penetration testing and executing vulnerability assessments. Knowledge of networking fundamentals and common attacks. Coding/scripting experience in modern scripting languages (e.g. Python, Ruby, PowerShell.) Mobile application coding experience with Android/iOS based platforms (e.g. Java, Swift, Objective C). Ability to analyze vulnerabilities and misconfigurations, appropriately characterize threats, and provide remediation recommendations. Qualifications High School diploma; Bachelors degree preferred. 3-5 years or more of penetration testing experience. Passionate about security and finding new ways to break into systems, as well as defend them. Strong analytical and problem solving skills, with the ability to think outside the box . Ability to work in a flexible environment where requirements and procedures continuously evolve. Strong oral and written communication skills, including a demonstrated ability to prepare documentation and presentations for technical and non-technical audiences.

Posted 2 days ago

Apply

Exploring iOS Jobs in India

The iOS job market in India is booming with numerous opportunities for skilled professionals. As more businesses move towards mobile-first strategies, the demand for iOS developers continues to rise. This article aims to provide job seekers with valuable insights into the iOS job market in India.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Chennai
  5. Mumbai

These cities are known for their thriving IT industry and offer a plethora of opportunities for iOS developers.

Average Salary Range

The average salary range for iOS professionals in India varies based on experience and location. Entry-level iOS developers can expect to earn between INR 4-6 lakhs per annum, while experienced professionals can earn upwards of INR 15 lakhs per annum.

Career Path

A typical career path for iOS professionals in India may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually moving up to positions like Development Manager or Technical Architect.

Related Skills

In addition to iOS development, employers often look for professionals with skills in Swift programming language, Xcode IDE, Objective-C, UI/UX design, and knowledge of app deployment on the App Store.

Interview Questions

  • What is the difference between frame and bounds in iOS development? (basic)
  • Explain the concept of delegates in iOS. (medium)
  • How do you handle memory management in iOS? (medium)
  • What are closures in Swift? (basic)
  • Explain the concept of MVC architecture in iOS development. (medium)
  • What is Auto Layout and why is it important in iOS app development? (medium)
  • How do you handle background tasks in iOS applications? (medium)
  • What is Core Data and how is it used in iOS apps? (medium)
  • What are protocols in Swift? (basic)
  • Explain the difference between synchronous and asynchronous tasks in iOS. (medium)
  • How would you optimize the performance of an iOS application? (advanced)
  • What is the purpose of using Interface Builder in Xcode? (basic)
  • How do you handle push notifications in iOS apps? (medium)
  • Explain the concept of Keychain in iOS development. (advanced)
  • What are the best practices for securing user data in an iOS application? (advanced)
  • How do you implement user authentication in an iOS app? (medium)
  • What is the significance of the AppDelegate.swift file in an iOS project? (basic)
  • How do you handle app localization in iOS development? (medium)
  • Explain the concept of Storyboards in iOS development. (basic)
  • What tools do you use for debugging iOS applications? (basic)
  • How would you implement in-app purchases in an iOS app? (medium)
  • What are the differences between a struct and a class in Swift? (basic)
  • How do you manage version control for iOS projects? (basic)
  • Explain the concept of Grand Central Dispatch in iOS development. (advanced)
  • How would you handle data persistence in an iOS application? (medium)

Closing Remark

As you explore iOS job opportunities in India, remember to showcase your skills and experience confidently during interviews. With the right preparation and a positive attitude, you can land your dream job in the thriving iOS industry. Good luck!

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