Home
Jobs

790 Xcode Jobs - Page 27

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3 - 8 years

8 - 18 Lacs

Chennai

Work from Office

Naukri logo

Position Overview: We are seeking a talented and experienced Senior iOS Developer to join our dynamic team. As a Senior iOS Developer at MagickTech, you will play a key role in designing, developing, and maintaining high-quality iOS applications. The ideal candidate will have a solid foundation in Xcode and Swift, with a strong interest in augmented reality (ARKit) and scene rendering (SceneKit). Responsibilities: - Design and implement advanced applications for the iOS platform. - Collaborate with cross-functional teams to define, design, and ship new features. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. - Maintain code quality, organization, and automation. - Conduct code reviews and provide constructive feedback to team members. - Troubleshoot and resolve technical issues in a timely manner. - Stay up-to-date with the latest iOS development trends and best practices. Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field. - minimum 3 years of professional experience in iOS development. - Proficiency in Xcode and Swift programming language. - Strong understanding of object-oriented programming and software design principles. - Experience with version control systems such as Git. - Excellent problem-solving and debugging skills. - Ability to work effectively in a fast-paced environment and meet tight deadlines. Preferred Skills: - Experience with ARKit and/or SceneKit will be an advantage - Familiarity with Core Animation and Core Graphics frameworks. - Knowledge of design patterns such as MVC, MVVM, or VIPER. - Experience with unit testing and test-driven development. If you are a passionate iOS developer looking to take your career to the next level and make a meaningful impact, we encourage you to apply for this exciting opportunity at MagickTech Private Liimited. Join us in shaping the future of mobile technology!

Posted 2 months ago

Apply

3 - 5 years

8 - 14 Lacs

Salem, Malaysia

Work from Office

Naukri logo

- Processing thousands of bookings a day and millions of data points per month, the iOS Engineer position is not only challenging but also an incredibly rewarding role where each new code that you string, push out and implement instantly impacts millions of people across South East Asia. - We are seeking talented & passionate Engineers to join our team where you will not only get to work on our incredibly massive production scale, you will also be exposed to elegant products running on world-class technologies that bring our seamless payments experience with merchants that are on Boost (both physical and online merchants), without cash or cards. We are simplifying the process of sending and receiving money - making it as easy as sending a message. - If you think you have what it takes along with the desire to impact lives and transform Southeast Asia payments ecosystem, this is your opportunity. Responsibilities : - Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features. - Build reusable iOS software components for the Boost Wallet platform. - Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five-star ratings. - Monitor the performance of the live apps and continuously improve them on both code and experience level. - Evaluate new mobile methodologies and technologies. Requirements : - Solid to deep understanding of xCode, Swift, Objective-C - In addition, you hold a strong portfolio of, preferably transaction-based and business-critical, applications. - You are quick on your feet, always aiming for quality and are a natural collaborator. - Your experience includes API design, SDK architecture, and mobile software lifecycle development practices. - Additionally, you have strong CS fundamentals and UX/UI design exposure and experience in making intuitive apps with pixel perfect interfaces. - You have a degree in computer science, software engineering, information technology or related fields.

Posted 2 months ago

Apply

3 - 5 years

8 - 14 Lacs

Varanasi, Malaysia

Work from Office

Naukri logo

- Processing thousands of bookings a day and millions of data points per month, the prestigious iOS Engineer position is not only challenging but also an incredibly rewarding role where each new code that you string, push out and implement instantly impacts millions of people across South East Asia. - We are seeking talented & passionate Engineers to join our team where you will not only get to work on our incredibly massive production scale, you will also be exposed to elegant products running on world-class technologies that bring our seamless payments experience with merchants that are on Boost (both physical and online merchants), without cash or cards. We are simplifying the process of sending and receiving money - making it as easy as sending a message. - If you think you have what it takes along with the desire to impact lives and transform Southeast Asia payments ecosystem, this is your opportunity. Responsibilities : - Work closely with the Product, UX/UI and Backend teams to design, build and extend consumer and/or partner facing new products, platforms and features. - Build re-usable iOS software components for the Boost Wallet platform. - Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five-star ratings. - Monitor the performance of the live apps and continuously improve them on both code and experience level. - Evaluate new mobile methodologies and technologies. Requirements : - Solid to deep understanding of xCode, Swift, Objective-C - In addition, you hold a strong portfolio of, preferably transaction-based and business critical, applications. - You are quick on your feet, always aiming for quality and are a natural collaborator. - Your experience includes API design, SDK architecture, and mobile software lifecycle development practices. - Additionally, you have strong CS fundamentals and UX/UI design exposure and experience in making intuitive apps with pixel perfect interfaces. - You have a degree in computer science, software engineering, information technology or related fields. Experience : 3 - 5 years

Posted 2 months ago

Apply

2 - 5 years

0 - 3 Lacs

Hyderabad

Work from Office

Naukri logo

Candidate Requirements: BS / MS degree in Computer Science, Software Engineering, or a related field 2-5 years of experience developing native Apps for iOS Familiarity with cross-platform development tools such as React Native Familiarity with mobile development tools such as Xcode and Android Studio Knowledge of mobile app deployment and distribution processes Strong programming skills in Swift or Kotlin for iOS and Java for Android is a plus Knowledge of mobile development frameworks and libraries such as Flutter is a plus Experience with mobile UI/UX design and implementation Relevant certifications in mobile development (e.g. iOS Developer, Android Developer) Excellent communication skills and Strong attention to detail Flexibility and adaptability to changing project requirements and priorities Roles and Responsibilities: Design and implement new features and functionalities for mobile applications Debug and resolve technical issues with deployed mobile applications Participate in code reviews and contribute to the development of best practices for mobile development Collaborate with project managers, designers, and other developers to ensure the successful delivery of mobile apps Stay up to date with the latest mobile development technologies and trends

Posted 2 months ago

Apply

5 - 10 years

1 - 5 Lacs

Bengaluru

Work from Office

Naukri logo

Project Role : Application Tech Support Practitioner Project Role Description : Act as the ongoing interface between the client and the system or application. Dedicated to quality, using exceptional communication skills to keep our world class systems running. Can accurately define a client issue and can interpret and design a resolution based on deep product knowledge. Must have skills : Mobile Device/App Automation Testing Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Tech Support Practitioner, you will act as the ongoing interface between the client and the system or application. Dedicated to quality, using exceptional communication skills to keep our world-class systems running. Can accurately define a client issue and can interpret and design a resolution based on deep product knowledge. Roles & Responsibilities:Support in the design, definition and development of Apple ecosystem within BHP utilizing their preferred tool (JAMF Pro)a.Manage and administer Microsoft Intune environment, including configuration, policies, and device management.b.Creating and maintaining the configuration profiles for Mac, iOS and Android devices.c.Application deployments including web, store and MacOS packages.d.Device compliance policies creatione.System health and performance of Intune and proactively addressing any issues or bottlenecks.f.Document configurations, procedures, and troubleshooting steps for Intune environments.g.Stay current with industry trends and advancements in endpoint management technologies, providing recommendations for continuous improvement.h.Design and implement Intune policies for Windows, iOS, Android, and macOS devices to meet security and compliance requirements.i.Troubleshoot and resolve Intune-related issues, including device enrolment, application deployment, and compliance reporting.j.Collaborate with IT security team to ensure Intune configurations align with security best practices and compliance standards. Professional & Technical Skills: a Experience and Knowledge in MacOS device managementb Hands on experience in Applications creation and deployments Troubleshootingc Hands on experience on configuration profiles and assignments d Hands on experience on managing compliance policies for mobile devices Additional Information: The candidate should have a minimum of 5 years of experience in Mobile Device/App Automation Testing This position is based at our Bengaluru office A 15 years full-time education is required

Posted 2 months ago

Apply

7 - 11 years

9 - 13 Lacs

Karnataka

Work from Office

Naukri logo

Expert in writing & maintaining the automated API tests and having knowledge on Service Virtualization. Worked in Test Framework on JavaScript and Technically good to pick up new tools Good Experience on using Jenkins/codefresh and CI/CD process Experience of 7+ years and must have lead experience Agile working environment Involved in Creating test artifacts and co-ordinating with teams Excellent communication skills and leadership skills. Best practice Test Automation with tools such as: Selenium WebDriverIO,Appium,Xcode Playwright SuperTest Postman REST-Assured iOS Automation using Xcode and XCUITest Knowledge of Android Studio and Espresso . Additional Details Global Grade : C Global Role Family : 60225 (P) Digital Assurance & Quality Engineering Local Role Name : 6358 Tester Local Skills : 5513 API Integrations- REST, SOAP , Powershell Languages Required: : English.

Posted 2 months ago

Apply

10 - 12 years

12 - 16 Lacs

Bengaluru

Work from Office

Naukri logo

Role Overview: C++/Win Dev for DLP Win Software Engineers conduct or participate in multidisciplinary research and collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools and design rule checkers, electronic data processing systems software. Determines computer user needs, advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, designs and develops compilers and assemblers, utility programs, and operating systems. Responds to customer/client requests or events as they occur. Develops solutions to problems utilizing formal education, judgement and formal software process. About the Role: Design,build and maintain efficient ,reusable, and reliable C++ code breakthrough multiplatform software for securing endpoints on a variety of desktop and cloud platforms Gather technical requirements and specifications from customers and business stakeholders and develop technical specifications according to which solutions are defined and delivered. Deliver solutions that meet the timeline, quality and costs for the projects and deliverable elements. Solutions must meet the preset goals for quality, security, and performance. About You : 10+ years of software engineering experience, with emphasis on Microsoft Windows or Linux based enterprise applications development and basic knowledge in Networking and OS fundamentals Strong Windows internals, API/UI development skills using C/C++ technologies. Windows desktop application or driver development experience with deep knowledge on tools like Visual Studio, XCode, WinDBG , visual studio remote debugger, Wireshark, fiddler and equivalent. Excellent Analytical and problem solving skills. Strong knowledge in data structures and algorithms. Excellent oral and written communication skills and having the ability to deal with interoperability issues is a big plus Any patents would be appreciated.

Posted 2 months ago

Apply

5 - 7 years

7 - 15 Lacs

Pune, Noida

Hybrid

Naukri logo

1. Must have skills: a. Excellent skills in Swift, SwiftUI (5 years). b. Excellent skills with memory management and caching mechanisms. c. Excellent with third-party libraries and APIs d. Excellent full mobile development life cycle e. Excellent knowledge of OOPS and POP Concept. f. Excellent understanding of high-level architecture and Design Pattern - MVC and MVVM, MVP understanding. g. Code version tool Git , GitHub h. Good to have working with Core Data, Realm. i. Experience in publishing apps to the App Store. j. Strong analytical and debugging skills. k. Understanding of Apples design principles and interface guidelines. l. Experience writing unit test cases. Role & responsibilities Preferred candidate profile Perks and benefits

Posted 2 months ago

Apply

0 - 4 years

3 - 7 Lacs

Mangalore

Work from Office

Naukri logo

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. Maintain code quality, organization, and automation. Knowledge, Skills, and Abilities Required Proven working experience in software development. Working experience in iOS development. A deep familiarity with Objective-C or Swift and Cocoa Touch. Experience with third-party libraries and APIs. Familiarity with cloud message APIs and push notifications. Proficient understanding of code versioning tools, such as Git. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team. Excellent communication and interpersonal skills. Experience 0-4 years of proven experience as an iOS Developer. Education Qualification Bachelor's Degree in Computer Science, Information Science Engineering, MCA, or any related field. Work Location Mangalore, Karnataka (Currently we are not open to remote work option).

Posted 2 months ago

Apply

1 - 5 years

3 - 7 Lacs

Nagpur

Work from Office

Naukri logo

We are looking for a passionate Senior Android and IOS developer to join our team. The ideal candidate will be an enthusiastic developer eager to learn and grow his/her skills in the field.

Posted 2 months ago

Apply

3 - 5 years

0 - 3 Lacs

Bengaluru, Hyderabad

Work from Office

Naukri logo

Required Technical Skills Mobile Platforms: iOS (Swift), Hybrid (Ionic, Capacitor, Cordova) Backend & API Support: RESTful APIs, GraphQL, OAuth2, JWT, Firebase Authentication Database: SQLite, Firebase Realtime Database, Core Data, NoSQL (MongoDB) CI/CD Tools: Jenkins, Fastlane, GitHub Actions, GitLab CI/CD, Azure DevOps Monitoring & Debugging: Firebase Crashlytics, Xcode Instruments, AppDynamics, Splunk, ELK Stack Security & Compliance: GDPR, HIPAA, SOC 2, SSL/TLS, OAuth2, Biometric Authentication Cloud Services: AWS Amplify, Azure Mobile Apps, Firebase, Google Cloud Functions Key Responsibilities 1 Mobile App Incident Management & Troubleshooting Provide Level 2/3 support for mobile applications, resolving crashes, UI/UX issues, and API failures. Diagnose application crashes, performance bottlenecks, and memory leaks in Ionic and Swift-based apps. Monitor logs and errors using Firebase Crashlytics, Sentry, AppDynamics, and New Relic. Work with ITIL-based Change, Incident, and Problem Management processes (JIRA, ServiceNow, BMC Remedy). Perform Root Cause Analysis (RCA) for recurring issues and implement permanent fixes. 2 API & Backend Integration Support Troubleshoot RESTful and GraphQL API failures, ensuring smooth backend integration. Work on API authentication mechanisms such as OAuth, JWT, Firebase Authentication, Apple Sign-In. Debug network issues using Charles Proxy, Postman, and API Gateway Logs (AWS, Azure API Gateway, Kong, Apigee). 3 Mobile Performance Monitoring & Optimization Optimize CPU, memory, and battery consumption for mobile applications. Reduce app startup time, optimize rendering performance, and improve caching strategies. Work with profiling tools (Xcode Instruments, Chrome DevTools, Lighthouse) to analyze and optimize performance. Debug and fix slow response times, frozen screens, and UI glitches. 4 Crash Analysis & Log Monitoring Investigate application crashes using Firebase Crashlytics, Xcode Debugger, and Ionic Capacitor Logs. Monitor mobile app logs using Splunk, ELK Stack, or Azure Monitor. Handle failed transactions, missing push notifications, and data sync issues. 5 Security & Compliance Management Ensure mobile apps comply with GDPR, HIPAA, SOC 2, ISO 27001 security standards. Implement security best practices like SSL pinning, secure API calls, and biometric authentication (Face ID, Touch ID). Monitor user access and role-based authentication (RBAC, SAML, OAuth2, Firebase Auth, Azure AD). 6 CI/CD & Deployment Support Support CI/CD pipelines for mobile apps using Fastlane, Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps. Assist in managing App Store (iOS) and Google Play Store releases, including TestFlight testing and Firebase App Distribution. Debug and resolve failed builds, rejected submissions, and signing certificate issues. 7 Cloud & Push Notification Support Troubleshoot push notification failures using APNs (Apple Push Notification Service) and Firebase Cloud Messaging (FCM). Support cloud-based mobile services such as AWS Amplify, Azure Mobile Apps, Google Firebase. Handle real-time messaging issues, data synchronization problems, and offline mode inconsistencies. 8 Collaboration & Documentation Work in an Agile (Scrum/Kanban) environment to provide continuous support and improvements. Maintain troubleshooting guides, issue logs, and SOPs for mobile application support.

Posted 2 months ago

Apply

2 - 5 years

4 - 7 Lacs

Udaipur

Work from Office

Naukri logo

Ios Developer Name:Ios Developer Role:Developer Industry:Software / IT Location:Udaipur (Rajasthan)Job Type:Full Time Experience:2 - 5yearSkills:Ios SDK, swift, objective-c, Cocoa touch Salary:Best in the industry Education:BCA, MCA, BTech Description: Proven experience as an app developer. Proficient in Objective-C, Swift, and Cocoa Touch. Extensive experience with iOS Frameworks such as Core Data and Core Animation. Knowledge of iOS back-end services. 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.

Posted 2 months ago

Apply

2 - 7 years

6 - 10 Lacs

Chennai

Work from Office

Naukri logo

Role & responsibilities Good understanding of Apples design principles and interface guidelines. Design and build applications for the iOS platform. Collaborate with a team to define, design, and ship new features. Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automatization Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch Experience with iOS frameworks such as Core Data, Core Animation, etc. Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect iOS applications to back-end services Knowledge of other web technologies and UI/UX standards Knowledge of low-level C-based libraries is preferred Experience with performance and memory tuning with tools such as Instruments and Shark, depending on project needs. Familiarity with cloud message APIs and push notifications Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}} Preferred candidate profile 3 + Years of professional iOS Development Experience Experience in Swift, APi Integrations, Core Data Perks and benefits Group Health Insurance and Accidental Life Insurance Gratuity Sports - Corporate Tie Upwork Timing General Shift (8:30 AM IST - 5:30 PM IST) M andatory to Work from Office Interested candidates walk in directly for face to face interview on 4th Apr 2025 - Friday to grab the opportunity immediately. Kindly share your updated resume to mail id - hema.g@digisme.in

Posted 2 months ago

Apply

12 - 17 years

37 - 40 Lacs

Delhi NCR, Bengaluru, Hyderabad

Work from Office

Naukri logo

Dear Candidate, We are seeking a skilled Mobile App Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining mobile applications for both iOS and Android platforms. You will collaborate with cross-functional teams to deliver seamless, high-performance mobile applications that meet the needs of our users. Role & Responsibilities: Mobile App Development : Design, develop, and maintain mobile applications for both iOS and Android using native or cross-platform technologies. Cross-Platform Development : Develop mobile apps using frameworks like React Native , Flutter , or Xamarin , as well as native development for iOS (Swift) and Android (Kotlin, Java). User Interface Design : Work closely with UX/UI designers to implement intuitive and responsive interfaces that enhance user experience. API Integration : Integrate third-party services and APIs into the mobile applications to extend functionality. Performance Optimization : Ensure mobile apps are optimized for performance, scalability, and security, with a focus on minimizing app size and improving load times. Testing & Debugging : Write unit tests, conduct debugging, and resolve issues to ensure stability and functionality across both platforms. App Store Deployment : Prepare and submit applications to the App Store and Google Play Store , ensuring compliance with their guidelines. Required Skills & Qualifications: Mobile Development Expertise : Proven experience with mobile app development using React Native , Flutter , Xamarin , or native iOS (Swift) and Android (Kotlin, Java) development. UI/UX Principles : Strong understanding of mobile UI/UX design principles and the ability to implement beautiful, user-friendly interfaces. API Integration : Experience with integrating RESTful APIs or GraphQL to connect mobile apps with back-end systems. Version Control : Proficiency in Git for version control and collaboration with other team members. Database Knowledge : Experience with mobile databases such as SQLite , Realm , or integrating cloud-based storage solutions (e.g., Firebase ). Testing & Debugging : Familiarity with mobile app testing frameworks and debugging tools to ensure app stability and performance (e.g., JUnit , XCUITest , Espresso ). App Store Guidelines : Knowledge of App Store and Google Play Store guidelines and submission processes. Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills to work with cross-functional teams. Ability to work independently and as part of a team. Detail-oriented with a focus on delivering high-quality solutions Note: If you are interested, please share your updated resume and suggest the best number & time to connect with you. If your resume is shortlisted, one of the HR from my team will contact you as soon as possible. Srinivasa Reddy Kandi Delivery Manager Integra Technologies

Posted 2 months ago

Apply

1.0 years

0 Lacs

Boring Road, Patna, Bihar

On-site

Indeed logo

Company: Dharmraj Infotech Pvt. Ltd. Location: Patna, Bihar (On Site) Job Type: Full-time Dharmraj Infotech Pvt. Ltd. is looking for a skilled Flutter Developer to join our team. As a Flutter Developer, you will be responsible for developing, testing, and maintaining high-quality mobile applications for both Android and iOS platforms. If you have a passion for creating seamless and responsive mobile experiences, we’d love to hear from you! Key Responsibilities: Develop and maintain cross-platform mobile applications using Flutter & Dart . Collaborate with UI/UX designers to implement engaging and responsive interfaces. Integrate REST APIs, Firebase, and third-party libraries to enhance app functionality. Optimize app performance, debugging issues, and improving user experience. Work closely with the backend team to ensure smooth data flow. Stay up-to-date with the latest Flutter trends, tools, and technologies. Participate in code reviews and contribute to improving development best practices. Required Skills: Strong experience in Flutter & Dart development. Proficiency in Android Studio/Xcode for debugging and deployment. Knowledge of RESTful APIs, Firebase, and state management (Provider, Riverpod, Bloc, etc.) . Understanding of version control systems like Git/GitHub . Experience with push notifications, in-app payments, and real-time databases is a plus. Good problem-solving skills and ability to work in a fast-paced environment. Qualifications: Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience). 1+ years of experience in Flutter development (freshers with strong skills can also apply). Perks & Benefits: Competitive salary Flexible work environment Career growth opportunities Work on innovative projects How to Apply: Interested candidates can send their resumes to hr@dharmrajinfotech.com or apply via Indeed. Looking forward to welcoming a passionate Flutter Developer to our team! Job Type: Full-time Pay: From ₹13,353.57 per month Schedule: Day shift Work Location: In person

Posted 2 months ago

Apply

7 - 12 years

18 - 30 Lacs

Pune

Hybrid

Naukri logo

Roles and Responsibilities The candidate should have professional exposure in JavaScript technology such as React JS, MongoDB, Express.js and Node JS . Strong experience in building web applications using the JavaScript MERN Stack using Redux, Common.JS, Babel+ES6 and Webpack for Single Page Application development. Driving large-scale architecture of high-performance and scalable applications that includes planning, articulating efforts, implementation & deployment. Identifying & mitigating risks associated with technical architecture. Expertise in developing web pages using HTML5, CSS3, MVC, SASS, LESS, Object Oriented Java script, ES6, TypeScript, AJAX, JSON, XML . Good understanding of Document Object Model (DOM) and DOM Functions. Hands on experience on React JS software methodologies, monolithic as well as micro-frontends . The back-end use of Node JS, Express JS, MongoDB and Mongoose , the complete MERN Stack to provide RESTful API. Expertise in creating user validation forms and using the RESTful services for sending the data to the server. Working knowledge on Junit, RTL and JavaScript unit testing framework and Module bundler Rollup, Webpack. Involved in all the stages of Software Development Life Cycle like Application Design, Development, Debugging and Testing all applications. A result-oriented professional with good communication, leadership, team management, analytical and coordination skills . The candidate should have experience of developers. Desired Candidate Profile Can lead a team of developer Perks and Benefits

Posted 2 months ago

Apply

5 - 7 years

7 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview As Sr. Engineer iOS, you will be an integral player in the Targets Flagship app team based in Bangalore, India. With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, Business, etc.) to develop robust, well-designed mobile apps. What you do every day will have an impact on millions on users using Targets mobile apps. As part of this team, you will be building mobile solutions for Targets Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Targets Flagship App. As part of this team, you will be always on latest tech stack. Our teams are already on SwiftUI and Combine with a great architecture fueling the growth and stability of our apps. What You Will Do Develop clean, well-tested native iOS code to deliver functionality that meets business objectives. Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams Business, UX, Product - as needed Perform complex engineering tasks independently and collaboratively Manage complex cross-team coordination and dependencies Evaluate and communicate different engineering solutions and trade-offs . About You: Bachelors degree in Computer Science, or equivalent experience 5+ years of experience in software design & development with 3+ years of experience in developing apps for iOS. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education .

Posted 2 months ago

Apply

5 - 9 years

5 - 9 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title Native IOS Developer Responsibilities A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Technical and Professional Requirements: Primary skills:IOS,IOS->Objective C/ Swift/ Cocoa Preferred Skills: IOS IOS->Objective C/ Swift/ Cocoa Additional Responsibilities: Knowledge of more than one technology Basics of Architecture and Design fundamentals Knowledge of Testing tools Knowledge of agile methodologies Understanding of Project life cycle activities on development and maintenance projects Understanding of one or more Estimation methodologies, Knowledge of Quality processes Basics of business domain to understand the business requirements Analytical abilities, Strong Technical Skills, Good communication skills Good understanding of the technology and domain Ability to demonstrate a sound understanding of software quality assurance principles, SOLID design principles and modelling methods Awareness of latest technologies and trends Excellent problem solving, analytical and debugging skills Educational Requirements Master Of Comp. Applications,Master Of Engineering,Master Of Science,Bachelor Of Comp. Applications,Bachelor Of Science,Bachelor of Engineering Service Line Digital Experience * Location of posting is subject to business requirements

Posted 2 months ago

Apply

3 - 5 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title IOS Developer Responsibilities A day in the life of an Infoscion As part of the Infosys Delivery team, you will work on implementing designs, developing high quality programs and systems, partnering with our clients to ensure high quality deliverables. You will create technical artifacts and be the first point of contact in responding to production issues and conducting any technical analysis to arrive at solutions You will share your learnings from projects through knowledge management initiatives and leverage knowledge from other projects to drive high efficiency and effectiveness You will be a key contributor to building efficient programs/systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Technical and Professional Requirements: Technology->Mobility - Cross Platform Development->Cocoa,Technology->Mobility - Cross Platform Development->Objective C,Technology->Mobility - Cross Platform Development->Swift Preferred Skills: Technology->Mobility - Cross Platform Development->Cocoa Technology->Mobility - Cross Platform Development->Objective C Technology->Mobility - Cross Platform Development->Swift Additional Responsibilities: Advanced conceptual understanding of at least one Programming Language Advanced conceptual understanding of one database and one Operating System Understanding of Software Engineering with practice in at least one project Ability to contribute in medium to complex tasks independently Exposure to Design Principles and ability to understand Design Specifications independently Ability to run Test Cases and scenarios as per the plan Ability to accept and respond to production issues and coordinate with stake holders Good understanding of SDLC Analytical abilities Logical thinking Awareness of latest technologies and trends Educational Requirements Bachelor of Engineering Service Line Digital Experience * Location of posting is subject to business requirements

Posted 2 months ago

Apply

3 - 5 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Job Title IOS Developer Responsibilities A day in the life of an Infoscion As part of the Infosys Delivery team, you will work on implementing designs, developing high quality programs and systems, partnering with our clients to ensure high quality deliverables. You will create technical artifacts and be the first point of contact in responding to production issues and conducting any technical analysis to arrive at solutions You will share your learnings from projects through knowledge management initiatives and leverage knowledge from other projects to drive high efficiency and effectiveness You will be a key contributor to building efficient programs/systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you!If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Technical and Professional Requirements: Technology->Mobility - Cross Platform Development->Objective C,Technology->Mobility - Cross Platform Development->Swift Preferred Skills: Technology->Mobility - Cross Platform Development->Objective C Technology->Mobility - Cross Platform Development->Swift Additional Responsibilities: Advanced conceptual understanding of at least one Programming Language Advanced conceptual understanding of one database and one Operating System Understanding of Software Engineering with practice in at least one project Ability to contribute in medium to complex tasks independently Exposure to Design Principles and ability to understand Design Specifications independently Ability to run Test Cases and scenarios as per the plan Ability to accept and respond to production issues and coordinate with stake holders Good understanding of SDLC Analytical abilities Logical thinking Awareness of latest technologies and trends Educational Requirements Bachelor of Engineering Service Line Digital Experience * Location of posting is subject to business requirements

Posted 2 months ago

Apply

5 - 8 years

8 - 13 Lacs

Bengaluru

Work from Office

Naukri logo

About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role - Grade Specific Is highly respected, experienced and trusted. Masters all phases of the software development lifecycle and applies innovation and industrialization. Shows a clear dedication and commitment to business objectives and responsibilities and to the group as a whole. Operates with no supervision in highly complex environments and takes responsibility for a substantial aspect of Capgeminis activity. Is able to manage difficult and complex situations calmly and professionally. Considers the bigger picture when making decisions and demonstrates a clear understanding of commercial and negotiating principles in less-easy situations. Focuses on developing long term partnerships with clients. Demonstrates leadership that balances business, technical and people objectives. Plays a significant part in the recruitment and development of people. Skills (competencies) Verbal Communication

Posted 2 months ago

Apply

2 - 5 years

4 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

Position Overview At Target Tech, engineering is central to everything we do: bringing our ideas to life and into the lives of our users. As an iOS Engineer, you will be an integral player in the Targets Flagship app team based in Bangalore, India. With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, Business, etc.) to develop robust, well-designed mobile apps. What you do every day will have an impact on millions on users using Targets mobile apps. As part of this team, you will be building mobile solutions for Targets Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Targets Flagship App. As part of this team, you will be always on latest tech stack. Our teams are already on SwiftUI and Combine with a great architecture fueling the growth and stability of our apps. Targets Flagship App: What You Will Do Develop clean, well-tested?native?iOS?code to deliver functionality that meets business objectives.? Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams Business, UX, Product - as needed Perform complex engineering tasks?independently and collaboratively Manage complex cross-team?coordination?and dependencies Evaluate and communicate different engineering solutions and trade-offs About You: Bachelors degree in Computer Science, or equivalent experience 2+ years of experience in software design & development iOS Applications. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education

Posted 2 months ago

Apply

2 - 5 years

3 - 6 Lacs

Hyderabad

Work from Office

Naukri logo

We are looking for Senior React Native developer interested in building mobile apps for both the iOS and Android platforms. The candidate should be able to build high-quality, and performant applications with good coding standards and according to design. The developer must be skilled in development, writing clean and scalable code, and documenting functionality. Candidate Requirements : - Experience with React Native skills such as Redux/Mobx, GraphQL, Animation, Authentication, etc. - Must have built Mobile apps that are deployed to App store and google play store. - Hands-on experience in using Hooks for functional components with the State, Pure Components, etc. - Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ - Experience with automated testing suites, like Jest or Mocha - Should have the ability to integrate third-party libraries and APIs. - Familiarity with code versioning tools such as Git. - Good knowledge of React Native and its core Principles. Key Skills : - React Native - Mobile Application Development - IOS Development - Javascript - Android Development - React.Js

Posted 2 months ago

Apply

7 - 9 years

8 - 14 Lacs

Hyderabad

Work from Office

Naukri logo

About the job : Skills : React Native, JavaScript, Mobile Development, UI/UX Design, API Integration, Android Development, IOS Development, We are looking for Senior React Native developer interested in building mobile apps for both the iOS and Android platforms. - The candidate should be able to build high-quality, and performant applications with good coding standards and according to design. - The developer must be skilled in development, writing clean and scalable code, and documenting functionality. Candidate Requirements : - Experience with React Native skills such as Redux/Mobx, GraphQL, Animation, Authentication, etc. - Must have built Mobile apps that are deployed to App store and google play store. - Hands-on experience in using Hooks for functional components with the State, Pure Components, etc. - Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ - Experience with automated testing suites, like Jest or Mocha - Should have the ability to integrate third-party libraries and APIs. - Familiarity with code versioning tools such as Git. - Good knowledge of React Native and its core Principles. Key Skills : - React Native - Mobile Application Development - IOS Development - Javascript - Android Development - React.Js Desired Skills and Experience : - React Native, JavaScript, Mobile Development, UI/UX Design, API Integration, Android Development, IOS Development

Posted 2 months ago

Apply

5 - 7 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

Project Role : Software Development Engineer Project Role Description : Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Must have skills : React Native Good to have skills : React.js Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code using React Native. Your typical day will involve working on maintenance, enhancements, and development work for one or more clients in Mumbai. Roles & Responsibilities: Design and develop high-quality mobile applications using React Native. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Perform maintenance, enhancements, and development work on multiple components of application code across one or more clients. Ensure the best possible performance, quality, and responsiveness of the application. Professional & Technical Skills: Must To Have Skills:Strong proficiency in React Native. Good To Have Skills:Experience with React.js. Solid understanding of JavaScript, its quirks, and workarounds. Experience with RESTful APIs and third-party libraries. Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ. Experience with automated testing suites, like Jest or Mocha. Additional Information: The candidate should have a minimum of 5 years of experience in React Native. The ideal candidate will possess a strong educational background in computer science or a related field, along with a proven track record of delivering impactful mobile applications. This position is based at our Mumbai office. Qualification 15 years full time education

Posted 2 months ago

Apply

Exploring Xcode Jobs in India

Xcode is a popular integrated development environment (IDE) used by developers to create apps for Apple products. In India, the demand for xcode professionals is on the rise as more companies develop iOS applications to reach a wider audience. Job seekers in India looking to work with xcode have a variety of opportunities available across different industries.

Top Hiring Locations in India

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

These cities are known for their thriving tech industries and are actively hiring professionals with xcode skills.

Average Salary Range

The salary range for xcode professionals in India varies based on experience level. Entry-level xcode developers can expect to earn around INR 4-6 lakhs per annum, while experienced developers with several years of experience can earn upwards of INR 12-15 lakhs per annum.

Career Path

In the xcode job market, a typical career path may include roles such as Junior Developer, Senior Developer, Tech Lead, and eventually, a Managerial position. As professionals gain experience and expertise in xcode, they can progress to more senior roles with increased responsibilities.

Related Skills

Alongside xcode, professionals in India are often expected to have skills in Swift programming language, iOS development, UI/UX design, and knowledge of Apple's Human Interface Guidelines. These additional skills can enhance a candidate's profile and make them more competitive in the job market.

Interview Questions

  • What is Xcode and why is it used? (basic)
  • Explain the difference between storyboard and xib in Xcode. (medium)
  • How do you handle memory management in Xcode? (medium)
  • What are some common debugging techniques in Xcode? (medium)
  • How do you optimize app performance using Xcode Instruments? (advanced)
  • Explain the process of integrating third-party libraries in Xcode. (medium)
  • How do you manage dependencies in Xcode projects? (medium)
  • What are the benefits of using Auto Layout in Xcode? (basic)
  • Describe your experience with XCTest and UI Testing in Xcode. (medium)
  • How do you handle version control in Xcode projects? (medium)
  • Explain the concept of Code Signing in Xcode. (medium)
  • How do you profile network activity in Xcode? (advanced)
  • What is the purpose of Interface Builder in Xcode? (basic)
  • Explain the concept of Storyboard References in Xcode. (medium)
  • How do you optimize app launch time in Xcode? (advanced)
  • Describe your experience with Swift Package Manager in Xcode. (medium)
  • How do you handle internationalization and localization in Xcode projects? (medium)
  • What are some best practices for code organization in Xcode? (medium)
  • Explain the use of Asset Catalogs in Xcode. (basic)
  • How do you ensure app compatibility across different iOS devices in Xcode? (medium)
  • Describe your experience with Continuous Integration/Continuous Deployment (CI/CD) in Xcode. (advanced)
  • How do you handle data persistence in Xcode projects? (medium)
  • What are some common challenges you have faced while working with Xcode and how did you overcome them? (medium)
  • Explain the concept of App Extensions in Xcode. (medium)
  • How do you stay updated with the latest trends and updates in Xcode and iOS development? (basic)

Closing Remark

As you explore job opportunities in the xcode market in India, remember to prepare thoroughly and showcase your skills confidently during interviews. With the right combination of technical expertise and experience, you can build a successful career in xcode development in India. 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