أبلاي إيدج ابدأ البحث عن عمل

Senior Software Engineer – Mobile (iOS)

Macy's · Johns Creek, GA

قدّم وتابع مع أبلاي إيدج
Job DescriptionWe are looking for a Senior iOS Developer to lead the design and development of high-performance, scalable mobile applications in a fast-paced retail/eCommerce environment. You will work closely with product, design, and backend teams to deliver seamless customer experiences across browsing, shopping, checkout, and post-purchase journeys.This role requires strong technical expertise, a product mindset, and experience building consumer-facing apps at scale.Key ResponsibilitiesDesign, develop, and maintain advanced iOS applications using Swift / SwiftUI / UIKitLead end-to-end feature development for retail use cases such as Product Discovery (PDP, search, recommendations)Collaborate with cross-functional teams (Product, UX, Backend, QA)Integrate REST APIs and ensure efficient data handlingOptimize app performance, scalability, and responsivenessImplement analytics, A/B testing, and personalization featuresEnsure high-quality code through code reviews, unit/UI testingMentor junior engineers and contribute to engineering best practicesParticipate in release cycles, CI/CD pipelines, and App Store deploymentsRequired Skills & Experience6+ years of iOS development experienceStrong proficiency in:Swift, SwiftUI, UIKitiOS SDK, Xcode, InstrumentsExperience with:RESTful APIsModern architecture patterns (MVVM, Clean Architecture)Dependency injection and modular architectureHands-on experience with:Performance optimization (memory, networking, rendering)Asynchronous programming (Combine / async-await)Experience publishing apps on the App StoreStrong debugging and problem-solving skills