Jobs
Interviews

1878 Ios Jobs

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

7.0 - 15.0 years

0 Lacs

hyderabad, telangana

On-site

You are looking for a Mobile Python Automation Lead to join GSPANN, a consulting services provider based in the US California Bay Area. The company specializes in Enterprise Content Management, Business Intelligence, and Mobile Solution initiatives, catering to FORTUNE 1000 organizations. As a Mobile Python Automation Lead, you will be responsible for designing and developing test strategies, test planning, and test approaches for products, as well as executing and maintaining test scenarios and test cases for Functional/Manual/Web based applications across different platform offerings. Your role will require you to be a good team player, have strong reasoning and analytical skills, and work from the office. You should have prior experience in automation testing using Selenium with Python, Android, and IOS. Additionally, hands-on experience in designing automation frameworks from scratch or working on existing ones is essential. You should possess a thorough understanding of Sprint Planning, Sprint Execution, Sprint Review, and Sprint Retro and should be able to drive sprints or releases to closure. Experience in continuous integration (CI) with Jenkins would be advantageous. Good communication, interpersonal, presentation, and problem-solving skills are also required for this role. At GSPANN, you will be part of a technology-driven environment that fosters innovation and collaboration. The company values continuous learning and growth, providing ample opportunities for you to develop your skills and take ownership of your career path. You will be encouraged to explore solutions to challenging business problems and co-create a digital future with marquee clients. GSPANN offers a supportive and inclusive work environment where everyone is welcome to contribute and succeed. As part of the GSPANN family, you will have the chance to celebrate successes and give back to the communities you live in. If you are passionate about technology and eager to drive innovation, GSPANN invites you to join their team as a Mobile Python Automation Lead and co-create a future full of opportunities for growth and learning.,

Posted 23 hours ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As an Android Developer in our team, you will be responsible for leading Android development using Kotlin, Java, Android SDK, and NDK. Your role will involve managing compatibility across devices and different Android versions, handling debugging, deployment issues, and continuously improving app performance. You will collaborate closely with cross-functional teams from the concept stage to the launch phase. Additionally, mentoring junior developers and managing projects will be part of your responsibilities. To excel in this role, you should have a strong background in Android, Java, Kotlin, and modern libraries such as Retrofit, RxJava, and Dagger. A solid understanding of REST APIs, JSON, and server-side integration is essential. Experience with AWS, Linux, databases, and publishing apps on the Play Store will be beneficial. Familiarity with Agile tools like JIRA and possessing strong documentation skills are also important. If you have knowledge of AI/ML, Python, VR/AR, or iOS, it will be an added advantage. Experience in Test-Driven Development and a degree in Computer Science or Electronics and Communication Engineering with a solid grasp of Data Structures and Algorithms are desirable. In this role, you will be responsible for developing and maintaining large-scale Android apps with a focus on performance and scalability. Customizing the core platform based on specific client requirements, collaborating with Product, Design, and Backend teams, ensuring app readiness, stability, and meeting SLAs will be crucial aspects of your work. You will also be expected to mentor team members and provide support for L3 issues. Your skills should include proficiency in Kotlin, Android SDK, and Object-Oriented Programming. Strong knowledge of Jetpack, Coroutines, threading, and memory management is essential. Experience with Dependency Injection using Dagger2 or Hilt, unit testing, debugging, Git, Jira, and familiarity with multiple Android versions, devices, and screen sizes are required. Experience with Jetpack Compose and TIF layer will be considered a plus. Effective communication and collaboration skills are highly valued in this role. A Bachelor's or Master's degree in Computer Science or a related field is preferred for this position.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior QA Engineer at our company, you will need to have a minimum of 5 years of experience in QA Engineering, specifically focusing on Web & Mobile testing. Your responsibilities will include conducting automation testing using Selenium WebDriver & Appium, along with various types of testing such as Functional, Integration, Exploratory, Load, Performance, API, and Security testing. You will also be responsible for writing test cases. Experience working in an agile scrum environment is essential for this role. Additionally, you should be proficient in writing simple SQL queries to retrieve data from databases. A minimum of 2 years of experience in testing APIs using tools like Postman and Rest Assured is also required. Furthermore, you should have hands-on experience in testing native mobile apps on both iOS and Android platforms. Strong interpersonal skills are vital as you will be collaborating with offshore clients. The ability to work independently and effectively communicate in English, both verbally and in writing, is necessary. Comfort with using collaboration tools such as Slack, MS Teams, and Zoom is preferred. If you are self-motivated, possess the required technical skills, and have a strong QA background, we encourage you to apply for this position.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

bhopal, madhya pradesh

On-site

This is a full-time on-site role for a UX Design Lead located in Bhopal. As the UX Design Lead, you will be responsible for leading the design team and projects, implementing design thinking methodologies, creating visual designs, and ensuring a seamless user experience across platforms. Your role will involve conducting user research, prototyping, and collaborating closely with engineering and product teams to deliver high-quality designs that meet user needs and business goals. To excel in this role, you must have experience in Design Thinking and Visual Design, possess strong User Experience Design (UED) skills, demonstrate proficiency in User Research methods and Prototyping techniques, and have hands-on experience in mobile and app design for iOS/Android platforms. Furthermore, your excellent communication and team leadership abilities will be crucial in working collaboratively with cross-functional teams and ensuring successful project outcomes. Additionally, any experience in the tech or recruitment industry would be advantageous. The ideal candidate should hold a Bachelor's degree in Design, Human-Computer Interaction, or a related field.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

NTT DATA is looking for a Field Tech Specialist - Tech Bar to join our team in Hyderabad, Telangana, India. As a Field Tech Specialist, you will be responsible for providing support to the organization's end-user base, responding to service requests and incidents, and collaborating with various teams to resolve issues effectively. You will lead the Hyderabad team and work closely with other tech teams in the region. Key responsibilities include imaging and managing laptops using Intune imaging and Airwatch portal management, managing hardware lifecycle, acting as the 1st Level Point of Contact for escalations, and managing tickets on ServiceNow ITIL tool based on priorities and SLAs. You will also handle mobile device assets, JAMF portal, and support end users in installing software applications and ensuring project requirements are met. Additionally, you will collaborate with cross-functional teams, assist the network management team with onsite support for network upgrades, troubleshoot technical issues, conduct training for field service techs, and analyze complex problems to provide practical solutions. You will build and manage customer relationships, both internal and external, to align with client needs. To be successful in this role, you should have 3-5 years of experience in desktop support for software and hardware troubleshooting in Windows OS and MAC OS environments, minimum 2 years of experience in Microsoft Intune, IOS, JAMF Apple Device management, and Tangoe. You should also have at least 2 years of team lead experience, a good understanding of the ITIL framework, and experience using ITSM tools like ServiceNow and Remedy. NTT DATA is a global innovator of business and technology services, serving a significant portion of the Fortune Global 100. We are committed to helping clients innovate, optimize, and transform for long-term success. With experts in over 50 countries and a robust partner ecosystem, our services include consulting, data and artificial intelligence, industry solutions, application development, infrastructure management, and more. We are a leading provider of digital and AI infrastructure worldwide, part of the NTT Group investing significantly in R&D to support organizations and society in transitioning confidently to the digital future. Visit us at us.nttdata.com.,

Posted 1 day ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

NETGEAR is seeking a Mobile Application developer to spearhead the development of mobile clients (iOS and Android) for an advanced security platform. Your primary responsibility will involve creating secure, high-performance, and user-friendly mobile applications that grant users access to crucial cybersecurity features, including Secure Access Service Edge (SASE), VPN, Zero Trust Network Access (ZTNA), and other cutting-edge network security functionalities. Working in collaboration with senior engineers, backend teams, and product designers, you will play a pivotal role in delivering a seamless and high-performance mobile experience. This role presents a valuable opportunity for you to enhance your skills in mobile development while working on applications that prioritize security and performance, safeguarding users across various networks, endpoints, and cloud environments. This position mandates a presence of 3 days per week at the Bangalore Office. **Key Responsibilities:** - Design, develop, and maintain mobile applications for NETGEAR's Security platform on iOS and Android. - Implement secure networking features like VPN connectivity, secure tunneling, and ZTNA access using native platform capabilities and VPN protocols. - Collaborate with cross-functional teams to define and implement features. - Ensure mobile applications adhere to security best practices and platform guidelines. - Participate in code reviews, team discussions, and design sessions to enhance your development and security expertise. - Stay abreast of the latest trends in mobile development and network security. **Required Qualifications:** - Bachelor's degree in computer science, Engineering, or a related technical field. - 3-5 years of professional experience in mobile application development on iOS (Swift/Objective-C), Android (Kotlin/Java), or both. - Strong understanding of mobile application architecture, lifecycle management, and platform-specific development practices. - Experience with networking features in mobile apps and exposure to native frameworks. - Familiarity with VPN protocols or willingness to quickly ramp up in secure networking domains. - Experience with App Store/Google Play release processes and mobile security best practices. - Proficiency in integrating mobile apps with backend APIs and networking fundamentals. - Proficiency in using development and debugging tools for performance optimization. - Strong collaboration and communication skills. **Preferred Qualifications (optional):** - Experience with enterprise mobility solutions like Mobile Device Management and Mobile Application Management. - Experience with writing or maintaining tests using XCTest or Espresso. - Familiarity with crash reporting and analytics tools. **Company Statement/Values:** NETGEAR is dedicated to unleashing connectivity's full potential with intelligent solutions that delight and protect. We are a performance-driven team committed to delivering world-class products and value our employees as integral to our success. If you are creative, technology-passionate, and seek a rewarding career to make an impact, join NETGEAR and help shape the future of connectivity.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As part of your role, you will be responsible for ensuring all necessary information is gathered for onboarding individuals onto the platform. Your duties will also include maintaining the quality of content across the platform and monitoring to ensure the website remains free of any malicious content. Additionally, you will serve as the primary point of contact for Company, addressing and resolving any concerns or inquiries that individuals may have. A keen interest in writing is essential for this position. The ideal candidate should possess a strong understanding of Social Media, expertise in Content Management, and a solid foundation in English grammar. Experience in performance measurement, test-driven development, and a commitment to delivering high-quality products within set deadlines is required. A degree in Computer Science & Engineering or a related field (such as B.Tech./B.E./BS/MS/Phd) is preferred. Strong analytical skills, a data-driven approach, and excellent communication and written skills are essential. A graduate degree (e.g., BA, B-tech, B-Com) and a passion for content research are also desired. Desirable qualifications include a track record of contributing to architectural design and/or development projects in languages such as PHP, Java, Android, or iOS (Swift / Objective C). Experience working as a PM (product and/or project manager) in previous projects would be a plus.,

Posted 1 day ago

Apply

1.0 - 12.0 years

0 Lacs

punjab

On-site

As a Mobile App Developer at Vavensoft, your primary responsibility will be to develop and maintain high-performance mobile applications for Android and iOS platforms using Flutter and React Native. You will work closely with UI/UX designers and backend developers to ensure seamless mobile experiences. Integration of RESTful APIs, Firebase, third-party libraries, and native modules will be a key part of your role. Additionally, you will be involved in debugging, testing, and optimizing mobile applications for performance and responsiveness. Collaboration in code reviews and active participation in team discussions for continuous improvement are expected from you. To excel in this role, you must possess at least 12 years of hands-on experience in Flutter and React Native, along with a strong understanding of the mobile development lifecycle for both Android and iOS platforms. Experience with Firebase, Push Notifications, and deployment on App Store/Play Store is crucial. A good grasp of mobile UI/UX standards and best practices, along with the ability to write clean, maintainable, and scalable code is essential. Familiarity with Git and version control systems is also required. It would be beneficial if you have knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development, experience with Agile/Scrum processes, and an understanding of performance testing and optimization tools. This is a full-time position with a day shift schedule from Monday to Friday. Nearby candidates are preferred for the office location. Immediate joiners are preferred, and a performance bonus is included in the compensation package. If you meet the required qualifications and are passionate about developing innovative mobile applications, we encourage you to apply for this exciting opportunity at Vavensoft.,

Posted 1 day ago

Apply

7.0 - 11.0 years

0 Lacs

haryana

On-site

As a Quality Assurance Team Lead at Konrad Group, you play a crucial role in ensuring the quality and success of our digital projects. You have a proven track record in Quality Assurance and possess the expertise to lead teams in a dynamic, cross-functional environment. Your experience includes developing and implementing test strategies for large and intricate digital initiatives. Reporting directly to VP and C-level executives, your responsibilities encompass setting and upholding quality standards and procedures. Your proficiency in manual and automated testing methodologies, along with your insights on tools and technologies, contribute to maintaining a high level of quality control. Collaborating closely with project management and quality engineering specialists, you lead and mentor a team of QA Engineers. Your role involves evaluating quality assurance tools and frameworks in alignment with the technology leadership team, defining and upkeeping quality assurance policies, and creating comprehensive test strategies for diverse digital projects. Documenting issues in bug tracking software, assisting in project-related tasks, and contributing to business development activities are also part of your responsibilities. The ideal candidate for this position holds a technical degree in fields such as Computer Science, Electronics and Communication Engineering, or related disciplines. With a minimum of 7+ years of relevant experience, including at least 3 years in defining and executing test strategies for large-scale digital projects, you bring a wealth of knowledge in manual and automated testing processes. Your expertise extends to frontend, backend, end-to-end, performance, load, and accessibility testing. Strong mentorship and leadership skills, along with proficiency in project collaboration, bug tracking, and test case tools are essential for success in this role. Additionally, you demonstrate excellent communication skills, both written and verbal, and possess superior organizational abilities. You are comfortable working with various operating systems such as Windows, OS X, iOS, and Android, as well as using different tablets and mobile devices. A culture of learning, development opportunities, and benefits like socials, outings, and work-from-home flexibility await you at Konrad Group. While we value all applications, only candidates selected for an interview will be contacted. Join us in shaping the future of digital innovation and be part of a team dedicated to creating exceptional digital products for a global audience.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

jodhpur, rajasthan

On-site

As a Quality Assurance professional with 0-2 years of experience, you will be responsible for ensuring the quality of software products through the implementation of robust QA methodologies, tools, and processes. Your role will involve testing applications across Android, iOS, and Web platforms as well as APIs. You will be expected to create detailed test plans and test cases that are clear, concise, and comprehensive. In addition, you should possess a strong understanding of both white box and black-box testing techniques. Experience with automated testing tools, particularly Selenium, will be essential for this role. Working in an Agile/Scrum development environment, you will collaborate with team members to devise effective testing strategies for complex scenarios. Proficiency in SQL is required for this position, along with the ability to navigate Unix/Linux environments. Your familiarity with continuous integration tools will be advantageous in ensuring the seamless integration of QA processes into the software development lifecycle. By leveraging your testing expertise and collaborative skills, you will contribute to the delivery of high-quality software products that meet the expectations of end-users.,

Posted 1 day ago

Apply

1.0 - 5.0 years

0 Lacs

pune, maharashtra

On-site

As an ideal candidate for the position, you should have 1 to 5 years of professional experience and possess the ability to independently work on React Native for the development of Android/iOS Apps. Your role will involve collaborating with internal technical teams to identify and build platform elements that support key mobile product features. Utilizing native APIs for seamless integrations with both platforms is crucial, along with identifying and resolving bugs and performance bottlenecks for a native-like performance. In this role, you will engage with the open-source community to support and implement critical software fixes, as well as maintain the codebase and implement automated processes. Prioritizing tasks effectively to focus on one item at a time is a skill that will be essential for success. Strong oral and written communication skills in English are necessary for effective communication with clients and stakeholders. To qualify for this position, you should hold a Bachelors/Masters degree in Computer Science/IT or any equivalent specialization. If you are looking to contribute your expertise and skills in a dynamic work environment, we encourage you to apply for this exciting opportunity.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

indore, madhya pradesh

On-site

The JS Tech Alliance is a global IT staffing company that has been providing top leading, end-to-end IT services, and solutions since 2014. We cater to businesses ranging from mid-sized to global fortune enterprises by offering a unique blend of enterprise, mobility, and IT consulting solutions across all domains. Committed to being one of the industry's leading employers, we focus on attracting global talent with an emphasis on quality, leadership, and excellence. Our goal is to excel in sourcing by intensifying our base of highly skilled project managers/supervisors and investing in acquiring and retaining knowledge related to specific industry verticals and business practices of our clients. Whether you require short-term, long-term, contract-to-hire, or permanent additions to your IT staff, we always aim to deliver value through our consulting services. We follow a 360-degree business approach by partnering with our customers to understand their business vision and align our services to optimize profitability, improve ROI, and increase efficiency. Leveraging our global delivery model, we assist our customers from product management to innovation. Tasks: - Writing clear and reader-friendly code using Dart. - Conducting unit testing. - Proficient in using Git and Jira. Bonus Skills: - Knowledge of Native platforms Android (Java/Kotlin) and/or iOS (Swift). - Experience with Kotlin Multi-Platform. Requirements: - Urgent Hiring For Flutter Developer. - Building multi-platform applications for Android and iOS using Flutter and Kotlin Multi-Platform (libraries). - Ability to provide accurate estimates, work under pressure, and meet deadlines. - Writing clear and reader-friendly code using Dart. - Conducting unit testing. - Proficient in using Git and Jira. Qualifications: - Bachelor's degree in Computer Science or a related field. - Expertise in Object-Oriented Design, Database Design, and XML Schema. - Experience with Agile or Scrum software development methodologies. - Ability to multi-task, organize, and prioritize work. Benefits: - Opportunity to work with smart home technology. - Become a member of a world-class development team. Experience: 5+ Years experience Job Location: Indore Salary: Open (No bar for the right candidate) Joining: Immediate (prefer less than 15 days Notice Period),

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

As a Full-Stack App Developer at our company, you will be tasked with taking complete ownership of our mobile app available on the App Store. This app is actively utilized by clients and has been designed with scalability in mind. The frontend is developed using React Native, while the backend is based on Django/Python. With a range of features aimed at enhancing the client experience, you will play a crucial role in maintaining and enhancing the entire app stack. Upon joining, you will receive a comprehensive handover from the current developer, with the potential to establish and lead a team as the product expands. Your responsibilities will include managing the entire application stack - from the frontend (React Native) to the backend (Django/Python), database, APIs, and deployment. You will lead the development of new features, improvements, and integrations based on the product roadmap. Additionally, you will be responsible for optimizing the backend infrastructure, ensuring performance, robust data models, and security. Your role will also involve translating Figma designs into flawless, responsive user interfaces and deploying updates to the App Store and Play Store while adhering to app submission guidelines. It will be your duty to maintain reliability and uptime by overseeing error handling, server maintenance, and bug fixes. Furthermore, you will be accountable for planning for scalability by identifying necessary technical enhancements and infrastructure changes as user numbers increase. To excel in this role, you should have over 3 years of full-stack development experience, encompassing React Native and Django/Python. Your background should demonstrate hands-on experience with client-facing apps, involving deployment, debugging, and performance optimization. A strong grasp of RESTful API design, database architecture, and cloud infrastructure (e.g., AWS, Heroku) is essential. You should possess frontend expertise in JavaScript, React Native components, and the ability to implement Figma designs accurately. Your backend experience should cover Django models, views, and authentication. Knowledge of app store release management for iOS and Android is crucial. As a self-motivated and dependable individual, you should be capable of independently managing and enhancing a complex product. This is a full-time position based in Mumbai, India, with an immediate start date under the Support department.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

hyderabad, telangana

On-site

You are a passionate and skilled Flutter Developer with at least 2 years of hands-on experience. Your main responsibility will be to develop and deploy cross-platform mobile applications for both Android and iOS platforms. You should also have the capability to manage app publishing on both the Google Play Store and Apple App Store. Your daily tasks will include building high-quality mobile apps using Flutter, collaborating with UI/UX and backend teams to integrate APIs, ensuring code quality, organization, and performance, handling app deployment and publishing, troubleshooting and debugging to optimize performance, and staying up-to-date with new trends and tools in mobile development. To excel in this role, you must have a minimum of 2 years of professional experience in Flutter development, a strong understanding of the Dart language, experience in app publishing for both Android and iOS, familiarity with Firebase and REST APIs, knowledge of Git and version control systems, understanding of app lifecycle, performance optimization, and offline storage, and the ability to work independently and take ownership of projects. Bonus skills that would be good to have include experience with third-party libraries and APIs, as well as backend knowledge in technologies like Node.js, PHP, or Firebase functions. Working with us will provide you with exciting and diverse projects, a friendly and collaborative work environment, opportunities for skill development and growth, and exposure to the full product lifecycle from design to deployment.,

Posted 1 day ago

Apply

0.0 - 3.0 years

0 Lacs

lucknow, uttar pradesh

On-site

As a candidate with 0 to 1 years of experience in Lucknow, you will be responsible for working on Android, iOS, and UI Designing projects. Your role will involve developing mobile applications for both Android and iOS platforms, as well as creating visually appealing and user-friendly UI designs. This position offers an opportunity to gain hands-on experience in mobile app development and design, contributing to the growth and success of the projects you will be working on. If you are passionate about mobile technologies and have a creative eye for UI design, this role is perfect for you.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

coimbatore, tamil nadu

On-site

As a Senior React Native Developer at iResponsive Solutions in Coimbatore, Tamil Nadu, India, you will be responsible for the full lifecycle of mobile application development. Your main tasks will include designing, implementing, testing, and deploying new features and functionalities for our mobile applications using React Native. You will collaborate closely with UI/UX designers to ensure the translation of design specifications into functional mobile applications. Integration with backend APIs and services for seamless user experiences will be a key part of your role. Your responsibilities will also entail maintaining and supporting existing mobile applications by identifying, troubleshooting, and resolving bugs and issues. Code reviews will be conducted to maintain code quality, consistency, and adherence to best practices. Participation in the entire application lifecycle, focusing on coding and debugging, is crucial to ensure high-quality standards and performance requirements are met. Effective collaboration with cross-functional teams, participation in agile development processes, and providing technical leadership within the team are essential aspects of this role. You will contribute to architectural decisions, stay updated with the latest trends in React Native and mobile development, and evaluate new technologies and tools to enhance development efficiency and application performance. In terms of technical skills, you should have proven expertise in React Native development with 5-7 years of hands-on experience, strong proficiency in JavaScript (ES6+), and experience with state management libraries such as Redux.js or Context API. A solid understanding of Front-End Development principles, Back-End Web Development concepts, and mobile app development lifecycle is required. Familiarity with native mobile development concepts, mobile UI/UX principles, testing frameworks, performance optimization techniques, and build and deployment processes for iOS and Android is preferred. Proficiency with version control systems, build tools, package managers, CI/CD pipelines, and debugging tools for React Native applications is expected. Soft skills such as excellent problem-solving and debugging abilities, strong analytical thinking, effective communication, and attention to detail are also key attributes for this role. The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, or a related field. Additional experience with cross-platform mobile development frameworks, cloud platforms like AWS or Azure, supply chain domain, enterprise software development, or contributions to open-source projects will be advantageous. Please note that this is a full-time, on-site position in Coimbatore, Tamil Nadu, India, and work from home is not an option.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a macOS Detection Engineer at SentinelOne, you will play a crucial role in our XDR platform that is revolutionizing the cybersecurity landscape. Your primary responsibility will be to ensure that our core technology remains at the forefront of cybersecurity by proactively detecting and responding to threats in real-time. Working within the Detection organization, you will be tasked with researching malware, creating detection rules, and collaborating closely with various teams including Product, Support, Sales, and Quality Assurance to swiftly address any emerging issues. Your expertise in Malware research on macOS, deep understanding of macOS user space and internals, and experience with macOS Endpoint Security Framework will be essential in catching the most advanced threats and root causing complex OS systems. In addition to your technical responsibilities, you will also be involved in responding to cyber incidents, contributing to the design decisions for agent detection architecture, and driving new feature development. Your software development experience on macOS or iOS, along with a solid grasp of Objective-C, will enable you to make significant contributions to improving our product's security capabilities. Joining SentinelOne means being part of a values-driven team where collaboration, accountability, and innovation are the pillars of our global culture. You will have the opportunity to work with the best minds in the industry, face extraordinary challenges head-on, and shape the future of cybersecurity. Our flexible work environment, competitive compensation package, and comprehensive benefits including health insurance, wellness programs, and stock options make SentinelOne an exceptional place to grow and succeed. If you are passionate about leveraging innovative approaches to combat cyber threats and are eager to make a meaningful impact in the security industry, we invite you to join our team at SentinelOne. Apply now and be part of a community where your contributions are recognized, and your potential is limitless.,

Posted 1 day ago

Apply

2.0 - 6.0 years

0 Lacs

kochi, kerala

On-site

You will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for iOS and Android platforms using Flutter. As a skilled Flutter Mobile App Developer, you will collaborate with the development team to understand project requirements and translate them into technical solutions. Your key responsibilities will include writing clean, efficient, and well-structured code that adheres to best practices and coding standards. Additionally, you will perform unit testing and debugging to ensure the quality and reliability of the code while optimizing application performance and user experience. It is essential to stay updated with the latest trends and technologies in the Flutter ecosystem. To excel in this role, you must possess a strong proficiency in the Dart programming language and have in-depth knowledge of the Flutter framework and its components. Previous experience with building native mobile applications for either iOS or Android platforms is required. An understanding of mobile app development concepts such as UI/UX design and performance optimization is crucial. Familiarity with version control systems, particularly Git, will be beneficial. Problem-solving and analytical skills are essential, along with excellent communication and teamwork abilities. If you meet these requirements and are enthusiastic about contributing to the development of innovative mobile applications, we encourage you to apply for this exciting opportunity.,

Posted 2 days ago

Apply

0.0 - 4.0 years

0 Lacs

chandigarh

On-site

As a Mobile App Developer Intern using Flutter, you will be responsible for designing, developing, and maintaining scalable Android/iOS applications. Your role will involve building user-friendly interfaces, ensuring app performance, integrating backend services, and conducting thorough testing and debugging. Working closely with cross-functional teams, you will deliver high-quality, innovative mobile solutions. Key Responsibilities: - Design, develop, and maintain Android/iOS applications using Flutter. - Build user-friendly interfaces and ensure app performance and responsiveness. - Integrate backend services and conduct testing and debugging. - Collaborate with cross-functional teams to deliver innovative mobile solutions. Mandatory Skills: - Proficiency in Flutter, Dart language, and dealing with different screen sizes. - Familiarity with RESTful APIs for connecting Android applications to backend services. - Knowledge of Android UI design principles, patterns, and best practices. - Understanding of offline storage, threading, and performance tuning. - Familiarity with the open-source Android ecosystem and available libraries. - Proactive attitude towards learning and development. This is a Full-time internship position with the opportunity to be converted to a full-time job based on performance. The work schedule is during the day shift. The ideal candidate will have a Bachelor's degree (Preferred) and the job location is in-person. Application deadline is 10/02/2025. Application Questions: - Are you a fresher - Are you a final-year student ,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

kochi, kerala

On-site

We are looking for Flutter Mobile Application developers with 1- 2 years of experience in Flutter and an overall total experience of 1- 4 years. Requirements: - Must have Native Android or iOS knowledge - Experience with third-party libraries and APIs - Understanding of the full mobile development life cycle, including testing - Experience using web services (HTTP, REST) using JSON - Proficient in using version control and continuous integration, with tools such as Git - Experience creating Material Design styled apps - Strong unit test and debugging skills Duties and Responsibilities: - Create multi-platform apps for iOS/Android using Flutter development framework - Utilize Flutter SDK & Dart programming language - Experience with mobile platforms like Android/iOS - Implement Flutter widgets for iOS & Android - Participate in the process of analysis, designing, implementation, and testing of new apps - Develop mobile applications in Flutter - Apply industry standards during the development process to ensure high quality Note: Considering the current pandemic situation, we are all forced to work from home. Once on-board you will be provided a laptop and concerning accessories post 45 days of your joining. Till then you will need to use your own laptop/desktop to accomplish the tasks assigned.,

Posted 2 days ago

Apply

2.0 - 6.0 years

0 Lacs

ludhiana, punjab

On-site

You will be responsible for designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language. Your role will involve developing user interface components and implementing them following well-known Flutter / Dart workflows and practices. You will collaborate with product and engineering leads to fulfill business and project objectives. Additionally, you will conduct code reviews of team members" commits as part of the CI/CD cycle and participate in testing, quality assurance, and bug fixes. To qualify for this position, you should have 2 to 5 years of experience in developing mobile apps natively in iOS and/or Android. You must also possess at least 2 years of commercial experience in developing and delivering Flutter-based apps. A good understanding of state management, Flutter flavors, and app architecture is essential. Strong communication and consultative skills are required, along with a self-initiated and proactive approach to work. Experience in a remote software development environment is a plus. This is a full-time, permanent position with the work location being in person.,

Posted 2 days ago

Apply

1.0 - 5.0 years

0 Lacs

gandhinagar, gujarat

On-site

You should have 1 to 2 years of experience and possess the following responsibilities: - Demonstrating a good understanding of Flutter - Previous experience with Android and its API - Proficiency in working with iOS - Excellent knowledge of Java and object-oriented programming concepts - Familiarity with code versioning tools like Git - Strong experience with Android and Android Studio - Ability to work with remote data using REST or JSON - Experience with databases, particularly SQLite, and broadcast receivers - Having published at least one original Android app - Working on bug fixing and enhancing application performance.,

Posted 2 days ago

Apply

6.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As an innovative and forward-thinking company within the [industry or product], we are seeking a talented and driven Flutter Developer to join our dynamic development team in Hyderabad. With 6-8 years of experience, you will be responsible for building and maintaining high-performance mobile applications using the Flutter framework. Working closely with product managers, UI/UX designers, and fellow developers, you will create beautiful, responsive, and user-friendly mobile apps for both iOS and Android platforms. Key Responsibilities: - Develop and maintain mobile applications utilizing the Flutter framework. - Write clean, maintainable, and efficient code while following best practices. - Collaborate with UI/UX designers to implement visually appealing user interfaces. - Integrate third-party APIs and services as needed. - Ensure the performance, quality, and responsiveness of applications. - Participate in code reviews to uphold quality standards. - Troubleshoot, debug, and resolve issues promptly. - Stay abreast of the latest trends and advancements in mobile technologies, particularly Flutter. - Work with cross-functional teams to define and implement new features. - Assist in continuous improvement and optimization of existing applications. Required Skills and Qualifications: - Proven experience as a Flutter Developer or in a similar mobile app development role. - Strong proficiency in Flutter, Dart, and mobile app development for iOS and Android. - Familiarity with RESTful APIs and integration of third-party libraries. - Experience with version control systems like Git. - Solid understanding of mobile app architecture and design patterns (e.g., MVC, MVVM). - Knowledge of app deployment processes for both iOS and Android. - Strong problem-solving skills and ability to debug complex issues. - Excellent communication skills and ability to collaborate effectively. - Knowledge of Firebase, SQLite, and other mobile databases is a plus. Preferred Qualifications: Job Type: Full-time Schedule: - Day shift - Monday to Friday This is an exciting opportunity for a skilled Flutter Developer to contribute to the creation of exceptional mobile experiences within our company.,

Posted 2 days ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in collaboration with the Technology team. Your main objective will be to participate in applications systems analysis and programming activities. As an Applications Development Programmer Analyst, your responsibilities will include utilizing your knowledge of applications development procedures and concepts to identify and define necessary system enhancements. You will be required to identify and analyze issues, make recommendations, and implement solutions. Additionally, you will utilize your knowledge of business processes, system processes, and industry standards to solve complex problems. Your role will involve analyzing information, making evaluative judgments, recommending solutions and improvements, conducting testing and debugging, writing basic code for design specifications, and assessing the applicability of similar experiences. To be successful in this role, you should have 3-5 years of relevant experience in the Financial Service industry, intermediate level experience in Applications Development, clear and concise written and verbal communication skills, problem-solving and decision-making abilities, and the capacity to work under pressure, manage deadlines, and adapt to unexpected changes in expectations or requirements. A Bachelors degree/University degree or equivalent experience is required for this position. In terms of technical skills, you should have expertise in server-side application development, Java / J2EE, Spring framework / Spring boot, frontend application development (Angular / Angular CLI, React, Ionic), HTML5, CSS, JQuery, Angular, PL/SQL, Oracle, Mongo DB, microservice architecture, cloud platform, Docker, Kubernetes, mobile web development (iOS / Android, Swift, Cocoa Touch, Android Studio), BDD / TDD, Gulp, webpack, grunt, Selenium, Websphere, JBOSS, Apache, NGINX, Typescript, Node JS, and GIT. This job description provides a general overview of the responsibilities and qualifications required for the Applications Development Programmer Analyst position. Please note that other job-related duties may be assigned as necessary.,

Posted 2 days ago

Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

You will be responsible for leading the design and implementation of the mobile automation testing strategy for the organization. You should have a strong background in mobile automation testing, architecture, and engineering, with expertise in tools like Appium, Selenium, and mobile device automation testing on Android and iOS platforms. Your role will involve designing, developing, and implementing scalable and efficient mobile automation testing frameworks. Additionally, you will be leading a team of automation engineers to deliver high-quality automated testing solutions. With at least 8 years of experience, your key responsibilities will include designing and implementing the overall mobile automation testing strategy and architecture, as well as collaborating with cross-functional teams to develop test automation strategies. You will also be developing and maintaining Jenkins CI/CD pipelines for automated testing and deployment, as well as designing and implementing automated testing using tools such as Report Portal, VRT, BrowserStack, DeviceFarm, and Docker. Furthermore, you will lead a team of automation engineers to design, develop, and execute automated tests for mobile applications on Android and iOS platforms. It will be essential for you to stay updated with the latest trends and technologies in mobile automation testing and suggest improvements to the team. Collaboration with the team to design and implement automated testing frameworks and tools to enhance test efficiency and effectiveness will also be part of your role. Lastly, you will be responsible for developing and maintaining automated testing documentation, including architecture diagrams, technical specifications, and testing procedures.,

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