Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
6.0 years
0 Lacs
hyderabad, telangana, india
On-site
About Company : Our is Client is a largest Top 5 Software giant in India, with over 11.3 USD billion dollars revenue, Global work force 2,40,000 employees, It delivers end-to-end technology, consulting, and business process services to clients across the globe, Presence: 60+ countries and Publicly traded company NSE & BSE (India), NYSE (USA). · Job Title: Mac OS UI Automation Engineer · Location: Hyderabad · Experience: 6+ yrs · Job Type : Full - Time · Notice Period:- Immediate joiners. Mandatory Skills: Mac OS UI Automation Engineer * 6+ years of professional experience in QA/test engineering, with test automation using Swift. * Expert in XCTest and XCUITest, with hands-on experience testing complex macOS applications. * Strong understanding of macOS architecture, UI behaviors, application lifecycle, and Apple’s developer ecosystem. * Experience integrating test automation into CI/CD pipelines using tools like Jenkins, GitHub, or similar. * Proficiency with Git, Agile/Scrum methodologies, and version control workflows. * Experience in building mocking/stubbing layers and using dependency injection for test isolation. * Excellent debugging skills and familiarity with Xcode CLI. * Strong on programming logic and problem-solving capability * Hands on experience in using various design patterns like Page Object Model, Factory design * Promote and apply best practices in software testing and test automation. * Continuously improve test frameworks, infrastructure, and coverage to support product scalability and performance. Test Automation using SWIFT, Expert in XCTest and XCUITest, with hands-on experience testing complex macOS applications.Integrating test automation into CI/CD pipelines using tools like Jenkins, GitHub, or similar.Debugging skills and familiarity with Xcode CLI.
Posted 5 hours ago
6.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Position Summary... What you'll do... About Team Sam’s club is a membership-based retail warehouse club owned and operated by Walmart. With more than 600 physical clubs across different geographic region in US, Sam’s Club chain serves more than 50 million US members and is rated among the top retailers in US. Your Opportunity You will work closely with Business team to understand the requirements, drive design, architecture and influence the choice of technology to deliver solution working closely with senior architects and leadership team. Join our young, highly energetic and dynamic team, and take part in defining the new age e-commerce and in club shopping experience. You will also have challenging opportunities to cross-collaborate with inter-disciplinary product and engineering teams to solve some of the unique challenges in multi-channel shopping experience. What you will do Develop, test, and deploy high-quality iOS applications that scale to millions of members. Collaborate with product managers, designers, and backend engineers to deliver seamless mobile experiences. Drive technical discussions, provide recommendations on solution design, and ensure alignment with Walmart’s engineering standards. Write clean, modular, and testable code with a strong emphasis on maintainability and performance. Debug, troubleshoot, and optimize mobile applications to ensure robust and responsive user experiences. Participate in code reviews, mentor junior engineers, and contribute to continuous improvement of team practices. Support integration of mobile solutions with microservices, APIs, and backend systems. What you will bring Bachelor’s degree in computer science or related field with 4–6 years of mobile engineering experience, with at least 3 years focused on iOS application development. Strong proficiency in Swift, SwiftUI, and UIKit frameworks. Solid understanding of iOS SDK, design patterns, data structures, algorithms, and mobile app architecture (MVC, MVVM, VIPER). Hands-on experience integrating apps with RESTful APIs, GraphQL, and third-party SDKs. Strong background in writing modular and testable code with unit testing frameworks like XCTest and XCUITest Experience with CI/CD pipelines (e.g., Git, Jenkins, Fastlane) for building, testing, and deploying iOS applications. Familiarity with App Store distribution, TestFlight, and Apple developer tools. Experience with mobile security practices, performance optimization, and memory management. Exposure to cloud platforms (Azure, GCP, or AWS) is a plus. A continuous learner with strong problem-solving skills, attention to detail, and customer-first mindset. Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams. About Walmart Global Tech Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail. Flexible, hybrid work We use a hybrid way of working with primary in office presence coupled with an optimal mix of virtual presence. We use our campuses to collaborate and be together in person, as business needs require and for development and networking opportunities. This approach helps us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives. Benefits Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more. Belonging We aim to create a culture where every associate feels valued for who they are, rooted in respect for the individual. Our goal is to foster a sense of belonging, to create opportunities for all our associates, customers and suppliers, and to be a Walmart for everyone. At Walmart, our vision is "everyone included." By fostering a workplace culture where everyone is—and feels—included, everyone wins. Our associates and customers reflect the makeup of all 19 countries where we operate. By making Walmart a welcoming place where all people feel like they belong, we’re able to engage associates, strengthen our business, improve our ability to serve customers, and support the communities where we operate. Equal Opportunity Employer Walmart, Inc., is an Equal Opportunities Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing unique styles, experiences, identities, ideas and opinions – while being inclusive Minimum Qualifications... Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications. Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area. Option 2: 4 years’ experience in software engineering or related area. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications. Master’s degree in Computer Science, Information Technology, Engineering, Information Systems, Cybersecurity, or related area, We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture. Primary Location... G, 1, 3, 4, 5 Floor, Building 11, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India R-2288327
Posted 9 hours ago
5.0 - 10.0 years
7 - 17 Lacs
ahmedabad
Remote
• Perform mobile QA testing for iOS & Android apps. • Develop & maintain automated test frameworks (Selenium, Appium, XCTest, Espresso). • Validate video/audio apps, accessibility, performance & security compliance. Required Candidate profile • Senior (5+ yrs) & Lead (7+ yrs) QA/Testing experience. • Strong in automation, mobile, VoIP & accessibility testing. • Skilled in performance, security & regression testing.
Posted 1 day ago
15.0 years
0 Lacs
mapusa, goa, india
Remote
About Us: Photojaanic’s purpose is to help enrich our customer’s lives through customized and personalized products. We are a part of New Vision and have been building and operating digital imaging businesses for over 15 years. At Photojaanic, we strive to build a caring, customer-centric, and innovative culture. We strive to give our customers great products at low prices. Our head offices are in Goa and Singapore, but many of our team members work remotely. We base decisions on data and what’s right for the customer. Our workplace culture is based on respect for each other in the workplace, teamwork, humility, curiosity, and continuous learning. Job Overview: We are seeking a talented Mobile Application Developer with expertise in React Native to design, build, and maintain mobile applications for iOS and Android platforms. The ideal candidate will also have experience developing Android and iOS SDKs to integrate with React-based applications. If you are passionate about creating seamless and performant mobile applications and SDKs, we want to hear from you. Key Responsibilities: - Develop React Native Applications: Design and implement user interfaces, features, and functionalities using React Native for iOS and Android platforms. - SDK Development: Build and maintain Android and iOS SDKs for seamless integration with React applications. - Cross-Platform Optimization: Ensure the mobile application performs optimally on both iOS and Android devices. - Third-Party Integration: Integrate third-party APIs and services into the application and SDKs as needed. - Performance Optimization: Identify and resolve bottlenecks, ensure smooth app functionality, and enhance user experience. - Collaboration: Work closely with the product team, designers, and backend developers to ensure the application meets business and user needs. - Testing and Debugging: Conduct unit testing, integration testing, and debugging to ensure high-quality, stable releases. - Code Maintenance: Write clean, maintainable, and scalable code while adhering to best practices in mobile application development. - Documentation: Create detailed documentation for application features and SDK usage for developers and end-users. Required Skills and Qualifications: - React Native Expertise: Hands-on experience in building and deploying React Native applications for iOS and Android. - Mobile SDK Development: Proven experience developing and maintaining Android (Java/Kotlin) and iOS (Swift/Objective-C) SDKs. - Programming Proficiency: Strong knowledge of JavaScript, TypeScript, Swift, Objective-C, Kotlin, and Java. - Mobile Ecosystem Knowledge: Familiarity with the app lifecycle, App Store and Google Play submission processes, and best practices for mobile app security. - State Management: Experience with Redux, MobX, or other state management libraries. - API Integration: Experience working with RESTful APIs and GraphQL. - Development Tools: Proficiency with mobile development tools like Android Studio, Xcode, and debugging tools. - Testing: Experience with automated testing frameworks for mobile apps (e.g., Jest, Detox, XCTest, Espresso). - Version Control: Strong understanding of Git and version control workflows. - Problem-Solving: Excellent analytical and debugging skills. Preferred Skills: - Experience with native module development for React Native. - Knowledge of performance optimization tools like Flipper or Firebase Performance Monitoring . - Familiarity with CI/CD pipelines for mobile app deployment. - Experience in Agile development methodologies . - Knowledge of Push Notifications , in-app purchases, and *App Analytics* tools. What We Offer: - A dynamic and collaborative work environment. - Opportunities to work on cutting-edge projects with modern technology stacks. - Flexible working hours and remote work options. - Competitive salary and benefits package. - Opportunities for professional growth and skill development. Location: Goa, India Position: Hybrid, Visits to office every Friday
Posted 3 days ago
3.0 - 7.0 years
4 - 7 Lacs
ahmedabad
On-site
Job Description – Mobile Team Leader (Android & iOS) Job Overview We are looking for a highly skilled Mobile Team Leader with strong expertise in both Android and iOS development. The ideal candidate will not only lead and mentor the team but also contribute technically by architecting, coding, and optimizing applications. This role requires a balance of hands-on technical depth and people management. Position Details Job Title: Mobile Team Leader (Android & iOS) Experience: 3 – 7 Years Salary: Up to ₹65,000 per month Location: Ahmedabad Employment Type: Full-time Key Responsibilities Lead, guide, and mentor a team of Android and iOS developers. Participate in architecture design and technical decision-making for mobile applications. Develop high-performance, secure, and scalable Android & iOS applications. Conduct code reviews, enforce coding standards, and optimize performance. Collaborate with cross-functional teams (UI/UX, QA, Backend, DevOps). Ensure proper implementation of CI/CD pipelines for app deployment. Monitor and resolve app crashes, ANRs, and optimize app startup/performance. Ensure compliance with Google Play Store and Apple App Store policies. Manage project deadlines, sprint planning, and deliverables. Technical Skills – Android (Java/Kotlin) Strong knowledge of Java & Kotlin. Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager). Proficiency in MVVM / MVP / MVI architecture patterns. Experience with Retrofit, OkHttp, Dagger/Hilt, Glide/Picasso, Firebase services. Strong knowledge of multi-threading (Coroutines, RxJava). Knowledge of Material Design principles and custom UI components. Familiarity with Google Play Console, Crashlytics, and app performance monitoring. Technical Skills – iOS (Swift/Objective-C) Strong knowledge of Swift (Objective-C is a plus). Experience with UIKit, SwiftUI, Combine, Core Data, Core Animation. Proficiency in MVC / MVVM / VIPER architectures. Strong experience with RESTful APIs, JSON parsing, and 3rd-party libraries (Alamofire, Kingfisher, Firebase, etc.). Familiarity with App Store Connect, TestFlight, and provisioning profiles. Knowledge of AutoLayout, Adaptive Layouts, and responsive design for iPhones/iPads. Hands-on with memory management, multithreading (GCD, NSOperation). Cross-cutting Skills Experience with Git / Bitbucket / GitHub workflows. Knowledge of Unit Testing & UI Testing (JUnit, Espresso, XCTest, XCUITest). Familiarity with Agile/Scrum methodologies. Understanding of CI/CD (Jenkins, Fastlane, GitHub Actions, Bitrise). Strong debugging, profiling, and performance optimization skills. Knowledge of App Security, Data Encryption, Secure Storage, and OAuth2.0/JWT authentication. Good to Have Knowledge of Flutter or React Native. Experience integrating payment gateways, maps, push notifications, and real-time chat modules. Exposure to cloud services (AWS, GCP, Azure) and APIs. Experience with microservices-based backend integration. What We Offer Salary up to ₹65,000 per month. Opportunity to lead a growing mobile team. Work on challenging and diverse projects. Learning & career growth opportunities with new mobile technologies. Job Type: Full-time Pay: ₹40,000.00 - ₹65,000.00 per month Work Location: In person
Posted 3 days ago
7.0 years
0 Lacs
ahmedabad, gujarat, india
On-site
Job Description – Mobile Team Leader (Android & iOS) Job Overview We are looking for a highly skilled Mobile Team Leader with strong expertise in both Android and iOS development. The ideal candidate will not only lead and mentor the team but also contribute technically by architecting, coding, and optimizing applications. This role requires a balance of hands-on technical depth and people management. Position Details Job Title: Mobile Team Leader (Android & iOS) Experience: 3 – 7 Years Salary: Up to ₹65,000 per month Location: Ahmedabad Employment Type: Full-time Key Responsibilities • Lead, guide, and mentor a team of Android and iOS developers. • Participate in architecture design and technical decision-making for mobile applications. • Develop high-performance, secure, and scalable Android & iOS applications. • Conduct code reviews, enforce coding standards, and optimize performance. • Collaborate with cross-functional teams (UI/UX, QA, Backend, DevOps). • Ensure proper implementation of CI/CD pipelines for app deployment. • Monitor and resolve app crashes, ANRs, and optimize app startup/performance. • Ensure compliance with Google Play Store and Apple App Store policies. • Manage project deadlines, sprint planning, and deliverables. Technical Skills – Android (Java/Kotlin) • Strong knowledge of Java & Kotlin. • Experience with Android Jetpack components (ViewModel, LiveData, Room, Navigation, WorkManager). • Proficiency in MVVM / MVP / MVI architecture patterns. • Experience with Retrofit, OkHttp, Dagger/Hilt, Glide/Picasso, Firebase services. • Strong knowledge of multi-threading (Coroutines, RxJava). • Knowledge of Material Design principles and custom UI components. • Familiarity with Google Play Console, Crashlytics, and app performance monitoring. Technical Skills – iOS (Swift/Objective-C) • Strong knowledge of Swift (Objective-C is a plus). • Experience with UIKit, SwiftUI, Combine, Core Data, Core Animation. • Proficiency in MVC / MVVM / VIPER architectures. • Strong experience with RESTful APIs, JSON parsing, and 3rd-party libraries (Alamofire, Kingfisher, Firebase, etc.). • Familiarity with App Store Connect, TestFlight, and provisioning profiles. • Knowledge of AutoLayout, Adaptive Layouts, and responsive design for iPhones/iPads. • Hands-on with memory management, multithreading (GCD, NSOperation). Cross-cutting Skills • Experience with Git / Bitbucket / GitHub workflows. • Knowledge of Unit Testing & UI Testing (JUnit, Espresso, XCTest, XCUITest). • Familiarity with Agile/Scrum methodologies. • Understanding of CI/CD (Jenkins, Fastlane, GitHub Actions, Bitrise). • Strong debugging, profiling, and performance optimization skills. • Knowledge of App Security, Data Encryption, Secure Storage, and OAuth2.0/JWT authentication. Good to Have • Knowledge of Flutter or React Native. • Experience integrating payment gateways, maps, push notifications, and real-time chat modules. • Exposure to cloud services (AWS, GCP, Azure) and APIs. • Experience with microservices-based backend integration. What We Offer • Salary up to ₹65,000 per month. • Opportunity to lead a growing mobile team. • Work on challenging and diverse projects. • Learning & career growth opportunities with new mobile technologies.
Posted 3 days ago
1.0 - 5.0 years
0 Lacs
indore, madhya pradesh
On-site
You will be working as a BDE Developer at Dai Software, collaborating with a team of skilled engineers. If you are innovative and resourceful, we are excited to meet you! **Role Overview:** - Proficient in respective technology with good knowledge of tool usage. - Comfortable with debugging applications. - Familiarity with app deployment processes, Web Service integration (SOAP, REST, JSON, XML), Firebase/Google analytics, and other app monitoring tools. - Knowledge of cloud message APIs, push notifications, third-party libraries and APIs, databases (Sqlite, Ms-Sql, My-Sql, CoreData or Realm), JSON Parsing, and Web Services. - Experience in Video OTT Platform & Broadcasting with Chat SDKs. - Familiarity with Application Security/Encryption and Agile development methodology. - Understanding of the full BDE development life cycle, Unit Testing (e.g., XCTest), and code versioning tools like Git. - Published one or more BDE apps in app/play store. - Proactively discover, evaluate, and implement new technologies to enhance development efficiency. - Solid grasp of mobile landscape architectures, trends, and emerging technologies. **Qualification Required:** - Expertise in BDE Interface Development and Understanding. - Qualification: B.E/B.Tech equivalent Degree, BCA/MCA in computer. **Additional Company Details:** - Location: Indore - Job Type: Full-time - BDE Experience: 1 year (Preferred) - Salary: No Bar For Deserving Candidate,
Posted 3 days ago
1.0 - 5.0 years
0 Lacs
indore, madhya pradesh
On-site
As an Android Developer at Dai Software, you will be part of a team of talented engineers where you can push technologies to their limits. If you are creative and resourceful, we are excited to meet you! **Key Responsibilities:** - Proficient in Android Interface Development and Understanding - Good knowledge of tool usage - Comfortable debugging applications - Knowledge of app deployment process, Web Service integration (SOAP, REST, JSON, XML) - Experience in Firebase/Google analytics and other app monitoring tools - Familiarity with cloud message APIs and push notifications - Experience with third-party libraries and APIs - Familiarity with databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services - Experience in Video OTT Platform & Broadcasting with Chat SDKs - Knowledge in Application Security/Encryption - Extensive understanding of the full Android development life cycle - Experience in Agile development methodology - Knowledge of Unit Testing (e.g., XCTest) - Proficient understanding of code versioning tools such as Git - Published one or more Android apps in the app/play store - Continuously discover, evaluate, and implement new technologies to maximize development efficiency - Working knowledge of the general mobile landscape architectures trends and emerging technologies - Solid understanding of the full Android development life cycle **Qualifications Required:** - B.E / B.Tech equivalent Degree, BCA/MCA in computer As an Android Developer at Dai Software, you will be based in Indore and the job type is full-time. No additional details about the company were provided in the job description.,
Posted 3 days ago
3.0 years
3 - 6 Lacs
hyderābād
On-site
Job Summary: We are looking for a skilled and passionate iOS Developer with at least 3 years of professional experience in building robust, user-centric mobile applications. You will be part of a cross-functional team responsible for the full software development life cycle, from concept to deployment and maintenance. Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience). 2+ years of experience in iOS development. Strong proficiency in Swift , with good knowledge of Objective-C . Experience with UIKit , Core Data , Core Animation , and other iOS frameworks. Familiarity with MVVM, MVC , or other mobile architectural patterns. Experience integrating RESTful APIs and working with JSON/XML . Proficient understanding of version control systems like Git. Knowledge of Apple’s design principles and interface guidelines. Experience with tools such as Xcode , CocoaPods , and Fastlane . Experience with Unit/UI testing frameworks like XCTest, XCUITest is a plus. Understanding of App Store submission process and app deployment. Job Type: Full-time Pay: ₹325,733.55 - ₹600,000.00 per year Benefits: Health insurance Provident Fund Application Question(s): Notice time to join Experience: iOS development: 1 year (Preferred) Swift, Swift UI: 1 year (Preferred) Object-C: 1 year (Preferred)
Posted 4 days ago
9.0 years
0 Lacs
vadodara, gujarat, india
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Lead Software Engineer We are seeking a highly skilled and experienced Lead Mobile SDK engineer to drive the design and development of Test Automation suite of our mobile software development kits (SDKs) for iOS and Android platforms. In this role, you will lead a team of quality engineers, collaborate with cross-functional stakeholders, and ensure our SDKs are robust, scalable, and easy to integrate for third-party developers. What You’ll Do Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 9+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Develop UI automation suite for iOS and android applications Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Advantage if you have payments expertise and experience/proficiency with cloud technologies, micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Posted 4 days ago
6.0 years
0 Lacs
vadodara, gujarat, india
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer The Senior Software engineer part of Quality Engineering organization collaborates closely with the development and Architecture teams to define E2E test cases, establish testing frameworks, and automate testing processes for mobile SDKs. They leverage their technical expertise to identify potential areas of improvement and optimize the testing procedures. By conducting rigorous testing and quality checks, the senior mobile engineer ensures that the final product is robust, reliable, and user-friendly and performant. Role Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 6+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Posted 4 days ago
2.0 years
2 - 4 Lacs
mohali
On-site
We're Hiring: iOS Developer (2+ Years Experience) , Immediate Joiner Only Join us at the intersection of AI, real-time data , and secure mobility to build high-impact, elegant iOS applications. Location: Mohali, Punjab Work Mode: On-site Timings: 10:00 AM – 7:00 PM (Day Shift) Interview Mode: Face-to-Face ( On-Site) Contact: +91-9872993778 (Mon–Fri, 11 AM – 6 PM) Responsibilities: Develop and maintain native iOS apps using Swift and modern architectures (MVC/MVVM). Collaborate with UX/UI, backend, and QA teams. Integrate RESTful APIs, WebSockets, and third-party SDKs. Write clean, testable code; conduct code reviews and write unit tests. Optimize app performance and handle debugging, crashes, and compatibility. Participate in Agile sprints, stand-ups, and retrospectives. Requirements: 2+ years of hands-on iOS development using Swift. Strong knowledge of UIKit, SwiftUI, memory management, threading. Experience with Xcode, Git, CocoaPods/Swift Package Manager. Solid API integration, authentication, and secure data handling experience. Bachelor’s/Master’s in CS, IT, or related field. Strong problem-solving, communication, and collaboration skills. Nice to Have: SwiftUI, Combine, modular architecture. CI/CD tools, XCTest/XCUITest. Experience with TestFlight, App Store deployment. Familiarity with Agile tools (Jira, Confluence) & Apple HIG/privacy guidelines. Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹40,000.00 per month Experience: IOS Developer: 2 years (Preferred) Work Location: In person
Posted 5 days ago
0.0 - 2.0 years
0 - 0 Lacs
mohali, punjab
On-site
We're Hiring: iOS Developer (2+ Years Experience) , Immediate Joiner Only Join us at the intersection of AI, real-time data , and secure mobility to build high-impact, elegant iOS applications. Location: Mohali, Punjab Work Mode: On-site Timings: 10:00 AM – 7:00 PM (Day Shift) Interview Mode: Face-to-Face ( On-Site) Contact: +91-9872993778 (Mon–Fri, 11 AM – 6 PM) Responsibilities: Develop and maintain native iOS apps using Swift and modern architectures (MVC/MVVM). Collaborate with UX/UI, backend, and QA teams. Integrate RESTful APIs, WebSockets, and third-party SDKs. Write clean, testable code; conduct code reviews and write unit tests. Optimize app performance and handle debugging, crashes, and compatibility. Participate in Agile sprints, stand-ups, and retrospectives. Requirements: 2+ years of hands-on iOS development using Swift. Strong knowledge of UIKit, SwiftUI, memory management, threading. Experience with Xcode, Git, CocoaPods/Swift Package Manager. Solid API integration, authentication, and secure data handling experience. Bachelor’s/Master’s in CS, IT, or related field. Strong problem-solving, communication, and collaboration skills. Nice to Have: SwiftUI, Combine, modular architecture. CI/CD tools, XCTest/XCUITest. Experience with TestFlight, App Store deployment. Familiarity with Agile tools (Jira, Confluence) & Apple HIG/privacy guidelines. Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹40,000.00 per month Experience: IOS Developer: 2 years (Preferred) Work Location: In person
Posted 5 days ago
0 years
0 Lacs
vishakhapatnam, andhra pradesh, india
Remote
Stop applying to jobs. Start your life's work!! At Quantum Gandiva AI, we're not just another startup. We are a deep-research AI lab based in Visakhapatnam, and we're building the Autonomy Stack for self-improving AI. We believe in practical, reproducible research, and we're looking for a foundational team member to build with us. We're building the next generation of AI agents and looking for an experienced Full Stack Engineer whohas hands-on experience of shipping web applications. Check the job description below: Position Title: iOS Developer(Full-Time) Division: Quick Product Division (Mobile) Location: Visakhapatnam, Andhra Pradesh (locals only) Company Overview: We are a dynamic startup developing an innovative AI-driven Anonymous Stack and building Self-Improved AI Systems. We warmly invite passionate individuals to join our collaborative team and contribute to meaningful projects in a supportive, growth-oriented environment. Role Overview: We are seeking a hands-on iOS Engineering Intern to rapidly prototype and iterate mobile features that interface with AI-enabled workflows—from scratch to a production-ready prototype. You will build SwiftUI screens, integrate APIs, handle streamed outputs, add secure auth and basic offline behavior, and instrument telemetry. This role emphasizes speed, reliability, and security while collaborating closely with engineering peers. Key Responsibilities: Build responsive SwiftUI interfaces with clean state management (ObservableObject, reducers) and modern concurrency (async/await). Integrate backend REST/JSON (and simple SSE/WebSocket simulators for streaming outputs), with robust error handling and retries. Implement basic auth (JWT/OAuth—mock or real) and secure session storage using Keychain. Add push notifications (local/remote setup), deep links, and sensible background behaviors (BGTaskScheduler). Design offline-friendly flows (lightweight caching, optimistic updates, idempotent retries) and clear empty/error states. Instrument observability on-device (OSLog/crash reporting/basic metrics) and create simple in-app diagnostics. Follow security & privacy practices: ATS, input validation, permission prompts, and safe handling of user data. Write tests (XCTest unit tests, basic XCUITest UI flows) and participate in code reviews and CI checks. Document components, API usage, and runbooks; demo weekly progress with measured improvements (latency/crash rate). Required Skills and Qualifications: Proficiency in Swift and SwiftUI (UIKit familiarity a plus), Xcode tooling, and Git/GitHub workflows. Working knowledge of iOS networking (URLSession), JSON parsing (Codable), pagination, retries, and simple caching. Familiarity with agentic/LLM app patterns at the client level (streamed responses, function/tool result rendering). Understanding of auth basics, secure storage (Keychain), and platform privacy/permission models. Ability to build fast, reliable, and secure features with clear logs and basic performance tracking (p50/p95). Comfort with AI coding tools like Claude for code generation and Cursor AI editor for rapid development. Add-on skill: Basic context engineering to shape request/response payloads for efficient mobile-network usage. Experience Requirements: Years of professional experience are not mandatory; however, candidates must show a portfolio of iOS projects (apps, repos, or coursework) that demonstrate end-to-end feature ownership, attention to UX quality, and thoughtful handling of networking, state, and errors.
Posted 5 days ago
1.0 - 5.0 years
0 Lacs
indore, madhya pradesh
On-site
As a UNITY Developer at Dai Software, you will have the opportunity to showcase your expertise in pushing technologies to their limits while collaborating with a team of skilled engineers. If you are a creative and resourceful individual, we are eagerly looking forward to meeting you! Role Summary & Qualifications: - Proficiency in UNITY Interface Development and Understanding. - Qualification: B.E / B.Tech equivalent Degree, BCA/MCA in computer. Job Role Description: - Proficient in the respective technology with a good understanding of tool usage. - Comfortable with debugging applications and knowledgeable about the app deployment process. - Familiarity with Web Service integration including SOAP, REST, JSON, and XML. - Experience in Firebase/Google analytics and other app monitoring tools. - Knowledge of cloud message APIs, push notifications, and third-party libraries and APIs. - Experience with databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services. - Experience in Video OTT Platform & Broadcasting with Chat SDKs. - Understanding of Application Security/Encryption. - Extensive knowledge of the full UNITY development life cycle and Agile development methodology. - Proficiency in Unit Testing (e.g., XCTest) and code versioning tools such as Git. - Published one or more UNITY apps in the app/play store. - Actively seek and implement new technologies to enhance development efficiency. - Stay updated on mobile landscape architectures trends and emerging technologies. Job Location & Type: - Location: Indore - Type: Full-time Experience & Salary: - UNITY Experience: 1 year (Preferred) - Salary: No Bar for Deserving Candidate Join Dai Software in Indore as a UNITY Developer and be a part of a dynamic team where your skills and passion for technology will be valued and utilized to their fullest potential.,
Posted 5 days ago
8.0 - 10.0 years
0 Lacs
ahmedabad, gujarat, india
On-site
We are seeking a Senior iOS Developer with 8-10 years of experience in developing high-quality, scalable, and secure iOS applications. The ideal candidate should have expertise in Swift , experience working with modern iOS frameworks, and a strong understanding of app architecture. Excellent communication skills are essential to collaborate effectively with cross-functional teams. Job Title: Sr. iOS Developer Required: Experience: 8-10 Years Location: Pune & Ahmedabad Employment Type: Full-time Key Responsibilities: .Design, develop, and maintain native iOS applications using Swift. .Architect and implement scalable and maintainable code using best practices. .Collaborate with UI/UX designers, product managers, and backend teams to develop seamless user experiences. .Work with SwiftUI, Combine, and UIKit to build engaging and responsive UI. .Ensure appperformance, responsiveness, and security. .Implement MVVM/MVC architecture and design patterns for maintainability. .IntegrateR ESTful APIs, GraphQL, and third-party libraries. .Manage app lifecycle, background tasks, push notifications, and deep linking. .Conduct code reviews, debugging, and unit testing (XCTest, XCTest UI, Quick, Nimble). .Stay updated with Apple's latest technologies, guidelines, and App Store policies. Required Skills & Qualifications: . 8-10 years of hands-on experience in iOS app development. .Strong expertise in Swift and SwiftUI/UIKit. .Experience with MVVM architecture and Combine framework. .Knowledge of Core Data, Realm, and data persistence techniques. .Strong understanding of Auto Layout, animations, and adaptive UI design. .Experience with RESTful APIs, Alamofire, and GraphQL. .Familiarity with App Store deployment process and Apple's Human Interface Guidelines . .Hands-on experience with unit testing, CI/CD pipelines, and Git. .Excellent communication skills and ability to work in a fast-paced environment. Preferred Skills (Good to Have): .Experience with Kotlin Multiplatform (KMP) or Flutter. .Familiarity with ARKit, Core ML, and AVFoundation. .Exposure to IoT, Bluetooth, or wearable device integrations. .Knowledge of Firebase, AWS, or Azure for cloud services.
Posted 5 days ago
1.0 - 5.0 years
0 Lacs
indore, madhya pradesh
On-site
As an SEO Developer at Dai Software, you will be part of a team of talented engineers where you will have the opportunity to push technologies to their limits. If you are a creative and resourceful individual, we are excited to meet you! Your role as an SEO Developer will involve being an expert in SEO Interface Development and Understanding. You should hold a B.E/B.Tech equivalent Degree or a BCA/MCA in computer science. You should be proficient in your respective technology and possess a good understanding of tool usage. Debugging applications should be a comfortable task for you, along with knowledge of the app deployment process and Web Service integration using SOAP, REST, JSON, and XML. Experience with Firebase/Google Analytics and other app monitoring tools is desirable. Familiarity with cloud message APIs, push notifications, third-party libraries and APIs, databases like Sqlite, Ms-Sql, My-Sql, CoreData or Realm, JSON Parsing, and Web Services is expected. Experience in Video OTT Platform & Broadcasting with Chat SDKs and knowledge of Application Security/Encryption will be beneficial. You should have an extensive understanding of the full SEO development life cycle and experience with Agile development methodology. Knowledge of Unit Testing (e.g. XCTest), code versioning tools like Git, and publishing SEO apps in the app/play store is essential. You should have a continuous drive to discover, evaluate, and implement new technologies to enhance development efficiency. A working knowledge of general mobile landscape architectures trends and emerging technologies is important. This is a full-time position based in Indore with a salary package that is negotiable for deserving candidates. If you have at least 1 year of SEO experience and meet the qualifications mentioned, we encourage you to apply for this exciting opportunity at Dai Software.,
Posted 6 days ago
1.0 years
2 - 5 Lacs
hyderābād
On-site
Job Title: iOS Developer Location: Hyderabad (Onsite) Experience: 1 to 4 years Employment Type: Full-Time (Note: Immediate joiner/15 days) Job Summary: We are hiring a skilled iOS Developer to join our onsite team in Hyderabad. The ideal candidate must have a strong command over Swift , Objective-C , and iOS frameworks, and be capable of delivering top-notch applications with seamless performance and user experience. Key Responsibilities: · Develop and maintain iOS applications using Swift , Objective-C , and Xcode · Collaborate with the product and design teams to implement new features · Optimize application performance and troubleshoot issues · Write clean, scalable, and well-documented code · Ensure app quality and responsiveness across multiple iOS devices · Handle app store deployment, provisioning profiles, and release updates · Integrate RESTful APIs and third-party SDKs · Participate in code reviews and team discussions Required Skills: · 2+ years of professional experience in iOS development · Strong proficiency in Swift and Objective-C · Familiarity with UIKit , Core Data , Core Animation , and SwiftUI · Good understanding of Apple's Human Interface Guidelines · Experience with REST APIs, JSON, and version control tools like Git · Knowledge of Firebase , push notifications, and in-app purchases · Debugging, testing (XCTest), and performance tuning experience Preferred Qualifications: · Bachelor’s degree in Computer Science/IT or equivalent · Experience working in Agile/Scrum teams · Exposure to CI/CD tools like Fastlane or Bitrise · Knowledge of iOS security, app lifecycle, and memory management Why Join Us: · Competitive salary and annual bonuses · Health insurance and paid leaves · Collaborative work culture and career growth opportunities · Exposure to real-time projects and latest technologies Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹45,000.00 per month Benefits: Food provided Provident Fund Work Location: In person
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
maharashtra
On-site
As an iOS Developer at Medallia, you will be part of a dynamic team dedicated to creating high-quality native SDKs for iOS. Your primary responsibility will be to design, develop, and maintain iOS SDKs using Swift. Collaboration with product managers, designers, and engineers is key to implementing new features and ensuring SDK compatibility across various iOS versions and devices. You will be focused on delivering robust, scalable, and high-performing SDKs that enhance the developer and user experience. Troubleshooting technical issues, optimizing performance, and staying up-to-date with Apple technologies are essential aspects of this role. To qualify for this position, you should have a minimum of 4 years of professional experience in iOS development using Swift. A strong understanding of iOS frameworks such as UIKit, Foundation, and Core Data is required. Experience with architectural patterns like MVVM, MVC, or VIPER, as well as dependency managers like CocoaPods or Swift Package Manager, is essential. Proficiency in working with RESTful APIs, networking libraries like URLSession or Alamofire, and writing unit and UI tests using XCTest are necessary skills for this role. Problem-solving abilities, attention to detail, and a desire to optimize performance are also crucial. Desired skills include experience in building and maintaining mobile SDKs, knowledge of SwiftUI and Combine frameworks, familiarity with Apple's Core frameworks, and CI/CD pipelines for iOS development. Understanding performance optimization techniques, open-source contributions, and exposure to hybrid frameworks like Flutter or React Native would be advantageous. This role is based remotely in Pune, and candidates are required to reside within the Pune metropolitan area. Relocation support is not available at this time. Join us at Medallia and be part of a team that empowers exceptional people to create extraordinary experiences together.,
Posted 1 week ago
4.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
You are a talented Software Engineer (Frontend) who will join a team dedicated to eliminating financial borders across Asia through digital finance innovation. Your role will involve designing and developing highly scalable and available mobile applications. Your expertise in frontend mobile architecture, UI designs, and implementation will be crucial in delivering exceptional user experiences. Your responsibilities will include designing, building, and maintaining mobile applications using Flutter for both iOS and Android platforms. You will collaborate closely with designers, product managers, and backend developers to create seamless user experiences and implement new features. Ensuring application performance, quality, and responsiveness through regular code reviews and optimization techniques will be a key focus. Identifying and resolving bugs and performance issues, as well as integrating with various APIs and services smoothly, will also be part of your role. Additionally, you will develop and maintain automated tests to guarantee the reliability and stability of mobile applications. Implementing automated testing frameworks and strategies for both iOS and Android platforms will be essential. Conducting code reviews, offering feedback, and mentoring junior engineers to enhance code quality and professional development will also be part of your responsibilities. Staying updated with the latest industry trends, technologies, and best practices in mobile development is crucial for continuously improving the app offerings. To qualify for this position, you should have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A minimum of 4 years of professional experience in mobile app development is required. You must have proven experience in developing mobile applications using Flutter and hands-on experience with native iOS and Android app development. Proficiency in Dart, Swift, and Kotlin, along with a solid understanding of mobile app architecture and design patterns, is necessary. Experience in implementing automated testing frameworks and strategies for mobile applications is preferred, with familiarity with tools such as Appium, Espresso, or XCTest being a plus. Strong analytical and problem-solving skills are essential, along with excellent communication skills and the ability to work collaboratively in a team environment.,
Posted 1 week ago
0 years
0 Lacs
mohali district, india
On-site
Brief: iOS QA Automation Engineer with hands-on experience in XCTest and XCUITest frameworks. The ideal candidate will be responsible for designing, developing, and maintaining automated test suites to ensure the quality and reliability of our iOS applications. Key Responsibility: · Develop and maintain unit, integration, and UI automation tests using XCTest and XCUITest. · Collaborate with developers and product managers to understand requirements and define test strategies. · Ensure high test coverage and maintain test reliability across multiple iOS versions and devices. · Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions). · Analyze test results, identify bugs, and work with development teams to resolve issues. · Maintain documentation for test cases, test plans, and automation frameworks. Skillset: · Strong experience with XCTest, XCUITest, and Swift. · Proficiency in writing clean, maintainable, and scalable test code. · Experience with mocking frameworks and dependency injection. · Familiarity with asynchronous testing, expectations, and timeouts. · Knowledge of iOS architecture, MVC/MVVM patterns, and app lifecycle. · Experience with CI/CD tools and integrating automated tests.
Posted 1 week ago
5.0 - 10.0 years
15 - 17 Lacs
hyderabad, pune, bengaluru
Hybrid
Job Title: iOS QA Automation Engineer Work Location: PAN India Experience Required: 5 to 10 Years Job Summary: We are seeking a highly skilled iOS QA Automation Engineer with 510 years of experience in XCTest and XCUITest frameworks. The ideal candidate will be responsible for designing, developing, and maintaining automated test suites to ensure the quality and reliability of our iOS applications. Key Responsibilities: Develop and maintain unit , integration , and UI automation tests using XCTest and XCUITest . Collaborate with developers and product managers to understand requirements and define test strategies. Ensure high test coverage and maintain test reliability across multiple iOS versions and devices. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions). Analyze test results, identify bugs, and work with development teams to resolve issues. Maintain documentation for test cases, test plans, and automation frameworks. Required Skills: Strong experience with XCTest , XCUITest , and Swift . Proficiency in writing clean, maintainable, and scalable test code. Experience with mocking frameworks and dependency injection . Familiarity with asynchronous testing , expectations, and timeouts. Solid understanding of iOS architecture , MVC/MVVM patterns , and app lifecycle. Experience with CI/CD tools and integrating automated tests. Preferred Qualifications: Bachelors degree in Computer Science, Engineering, or related field. Experience working in Agile/Scrum environments. Strong problem-solving and communication skills. Drop your resume to email: supriya.madanu@cerebra-consulting.com or DM me directly. Immediate joiners preferred!
Posted 1 week ago
5.0 - 10.0 years
10 - 20 Lacs
hyderabad, pune, bengaluru
Work from Office
experience with XCTest, XCUITest, and Swift. Exp in writing clean, maintainable, and scalable test code. Experience with mocking frameworks and dependency injection. asynchronous testing, expectations, and timeouts CI/CD
Posted 1 week ago
58.0 years
0 Lacs
pune, maharashtra, india
On-site
We are hiring for IOS Developer - Pune Position : IOS Developer Location : Pune Experience : 58 Years Job Description Lead the design, development, and maintenance of iOS applications using Swift and Objective-C, ensuring high performance, quality, and responsiveness. Collaborate with UX/UI designers to implement and enhance user interfaces. Work closely with backend developers to integrate APIs and services. Identify, troubleshoot, and resolve complex issues and bugs in applications. Optimize application performance and ensure stability. Conduct code reviews, write unit tests, and ensure adherence to coding standards and best practices. Architect and implement robust and scalable solutions while following best practices in software development. Oversee the deployment of iOS applications, ensuring smooth integration with the Apple App Store. Manage app updates, versioning, and release processes. Implement and manage CI/CD pipelines for automated testing, building, and deployment of iOS applications. Stay updated with the latest industry trends, technologies, and best practices related to iOS development. Mentor junior developers, providing guidance and fostering professional growth within the team. Proficiency in Swift and Objective-C, with a deep understanding of the iOS SDK and modern development practices. Strong experience with iOS development tools such as Xcode, Interface Builder, and Instruments. Familiarity with RESTful APIs, third-party libraries, and frameworks such as Alamofire, CoreData, and Firebase. Proven experience in implementing complex user interfaces and a solid understanding of Apples Human Interface Guidelines. Knowledge of unit testing frameworks like XCTest and UI testing tools. Expertise in app deployment processes, including managing apps on the Apple App Store, handling app updates, and versioning. Experience in setting up and managing CI/CD pipelines for iOS projects using tools like Jenkins, GitLab CI, or CircleCI. Excellent problem-solving skills, attention to detail, and ability to lead and collaborate effectively in a team environment. Strong communication and leadership skills. (ref:hirist.tech)
Posted 1 week ago
8.0 years
0 Lacs
bengaluru, karnataka, india
On-site
About the role Refer you will be responsible section You will be responsible for As a Software Development Engineer II (iOS) at Tesco Technology; you will be a key player in our technology team; contributing to the design; development; and maintenance of high-performance iOS applications. We are seeking an experienced iOS developer with a strong background in software design; programming skills; and a passion for delivering exceptional applications. If you thrive in a collaborative environment and enjoy pushing the boundaries of technology; we would like to meet you. Responsibilities: 1. **Architectural Leadership: - Lead the design and implementation of customer-facing features; contributing to the overall system architecture. - Collaborate with product managers and backend teams to design robust and scalable software solutions. 2. **Code & Development: - Design; build; and maintain high-performance; reusable; and reliable code. - Implement new features in production; ensuring code quality and adherence to best practices. 3. **Quality Assurance: - Write unit-test code to ensure robustness; usability; and reliability of the iOS applications. - Utilize debugging skills to identify and address memory leaks; performance bottlenecks; and other issues. 4. **Technology Exploration: - Continuously discover; evaluate; and implement new technologies to maximize the development process. Qualifications: - Bachelor's degree and/or master's degree in computer science or relevant equivalent. - 8+ years of experience in developing iOS applications. Swift experience is required and SwiftUI is a plus. - Proficiency with common iOS libraries like UIKit; Security; CFNetwork; CoreGraphics; XCTest ; COCOPod etc. - Strong debugging skills; including identifying memory leaks and performance bottlenecks using tools like Debugger; Instruments; etc. - Familiarity with Object-Oriented Programming (OOP) principles; different architectural patterns; and their testability. - Excellent command over Data Structures and Algorithms. - Understanding of design for scalability; performance; and reliability. - Two or more published iOS apps in the App Store. - Experience working in an agile environment and project management tools like Jira. - Familiarity with Apple Design guidelines; common mobile UX patterns; and anti-patterns. Company Description: Tesco Bengaluru is a dynamic; multi-disciplinary team that plays a crucial role in creating a sustainable competitive advantage for Tesco. Established in 2004; our mission is to standardize processes; deliver cost savings; enable agility; provide cutting-edge technological solutions; and empower our colleagues to enhance the overall shopping experience for millions of customers worldwide. With expertise in Global Business Services and Retail Technology & Engineering; Tesco Bengaluru fosters an environment that reduces complexity; encourages innovation; and offers high-quality services. Our inclusive and diverse culture focuses on collaboration and excellence in delivering retail technological solutions that serve our shoppers a little better every day. Location: Bangalore; Karnataka; India Join Tesco Technology and be part of a team that actively celebrates diversity; values individuality; and is committed to creating an inclusive workplace where everyone is welcome. You will need Refer you will be responsible section Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles - simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company's policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations – from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |