About Albertsons Companies IndiaAlbertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores with 1,728 in-store pharmacies, 405 associated fuel centers, 22 dedicated distribution centers and 19 manufacturing facilities. Albertsons Companies India is a vital extension of the Albertsons Companies Inc. workforce and important to the next phase in the company & technology journey to support millions of customers & lives every day.Job DescriptionPosition Title: Staff Software Engineer iOSJobDescriptionWeareexcitedtoannounceanopeningfor Senior StaffEngineerSoftware (iOS)atACI. Please find below the details of the role and its responsibilities.Skills Required:
- Swift,iOSDevelopment,iOS,MobileApplicationDevelopment,UnitTesting, Automation Testing, XCTest, XCUITest, SwiftUI Preview Tests, Snapshot Testing, Appium, Accessibility Testing, Objective-C, iOS SDK, UI Kit, SwiftUI, WebView, JavaScript, Typescript, React Native
Experience Range:
- 15 – 20 years
AbouttheRoleWe are looking for a talented and experienced native iOS Engineer to join our growing mobile engineering team. You will play a critical role in designing, developing, and maintaining cutting-edge native Android applications and SDKs. You will be involved in the entire app lifecycle, from concept and design to testing, release, and post-launch support of an array of medical and lifestyle software products. The ideal candidate is a passionate developer with a strong portfolio of Android apps and a deep understanding of the modern Android ecosystem.Roles & responsibilities:
- Designs/develops software solutions and business process solutions based on business needsandrequirementsusingspecializeddomainknowledgeanddeveloped business expertise
- Analysesuserrequirement/needsandmakesdecisions consideringthenatureof project.
- Participate in software design for features and bug fixes independently.
- Leads projectsandprograms withinownorganizationwithmoderatecomplexity, scope, with guidance from manager
- Providestechnicalexpertiseontheteam analysesandevaluatescodeissuesand makes decisions within general parameters under broad supervision
- Focus on quality in all aspects of work; follows established standards of excellence
- Contributestoteamactivitiesandcollaborateswithin theteamanddependentproject areas to solve problems.
- Has good understanding of quality standards and work required minimal revision
Experience Required:
- 12+yearsofhands-on experienceinmobile andwebsoftware developmentusingSwift, iOS SDK, UIKit, SwiftUI, React Native, JavaScript/TypeScript, and WebViews, building scalable and user-centric applications.
- Deep expertiseinmodernarchitecturalpatterns includingMVVM,MVI,Composable Architecture, modularization, uni-directional data flow, dependency injection, and implementing offline-first strategies using Core Data or Realm.
- Extensive experience in designing and integrating RESTful and GraphQL APIs in microservices-basedarchitectures,withastrong emphasisonperformance,security, and scalability.
- Proven trackrecordinimplementingandmaintainingautomatedunit,UI,andsnapshot testing suites using XCTest, XCUITest, SwiftUI previews, Appium, and accessibility testing frameworks to drive high test coverage and CI quality gates.
- Broad experiencewithCI/CD pipelinesusingGitHub Actions,Bitrise,andFastlanefor automating builds, testing, and deployments
- Strong securitybackgroundincludingimplementationofOutflows,biometric authentication, secure Keychain storage, App Transport Security (ATS), and end-to-end certificate and signing management.
- Broad experience in advanced performance tuning using Xcode Instruments for memoryleakdetection,CPUprofiling,battery optimization,andframerendering diagnostics.
- PracticalexperienceintegratingAPMsolutionslikeDynatraceandAppDynamics,to monitor user behavior, app crashes, and latency across critical app flows.
- Deep understanding of push notification systems (APNs), rich push formats, silent/backgroundnotifications,deeplinking, anduniversallinksforengagementand retention strategies.
- Strong proficiencyindevelopinghybridappflowswithWKWeb View andbridging React Native modules with custom native Swift implementations.
- ProactiveuseofAI-assisteddevelopmenttoolslikeGitHubCopilot toenhance developer productivity and maintain code quality.
- Broad experience leading Agile teams and delivering full software development lifecycle(SDLC)projectswithcontinuousdelivery anditerationincross-functional environments.
Competencies:
- Compassionateandkind,showing courtesy,dignity,andrespect.Theyshowsincere interest and empathy for all others.
- Show integrityinwhatisdoneandhowitisdone-withoutsacrificing personal/business ethics.
- Embraceaninclusion-focusedmindset, seekinginputfromothersontheirworkand encouraging the open expression of diverse ideas and opinions
- Team-oriented, positively contributing to team morale and willing to help.
- Learning-Focused,finding waystoimproviseintheirfield andusepositive constructive feedback to grow personally and professionally
- Retail Domain Experience is a big plus
Mandatory Skills Required:
- Swift, Objective-C, iOS SDK
- SwiftUI / UI Kit
- WKWeb View, JavaScript/TypeScript
- React Native
- Unit andAutomationTesting usingXCTest,XCUITest, SwiftUIPreviewTests, Snapshot testing, Appium, Accessibility testing
Additional Skills Required:
- SQLite / Core Data / Realm
- Bitrise / GitHub Actions
- APM Tools for User Experience Monitoring (such as AppDynamics etc.)
Discover more from
Subscribe to get the latest posts sent to your email.
