
Senior Software Engineer – Mobile Apps
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Georgia.
• Independently design and continuously improve products to fulfill the needs of customers and associates.
• Contribute to the advancement of The Home Depot mobile application and enhance the customer shopping experience.
• Migrate legacy WebViews to native iOS solutions.
• Engage in Server-Driven UI (SDUI), Backend-for-Frontend (BFF), and Kotlin Multiplatform (KMP) components.
• Develop, test, implement, and sustain software applications.
• Create functional, destructive, and other test suites for quick production deployment.
• Take part in the selection, configuration, security, resilience, performance optimization, and monitoring of products and tools.
• Collaborate with team members in agile methodologies and cooperate with the Product Team to produce valuable, developer-ready, and testable user stories.
• Utilize AI-enabled development tools like Claude Code.
• Mentor junior engineers and lead discussions on technical matters.
• Report to a Software Engineering Manager or Senior Manager.
• Must be at least eighteen years of age.
• Must be legally authorized to work in the United States.
• 2-4 years of pertinent work experience.
• Proficient in native iOS development, including SwiftUI, responsive layouts, concurrency, networking, and Xcode.
• Familiarity with modular architecture and Swift Package Manager (SPM), contemporary iOS software design patterns, and mobile database technologies like Core Data, SwiftData, or Realm.
• Experience with Kotlin Multiplatform (KMP) or Kotlin, Server-Driven UI (SDUI), Backend-for-Frontend (BFF), REST APIs, and web service design.
• Utilization of AI development tools, such as Claude Code, within software engineering processes and for internal tooling development.
• Knowledge of security frameworks for user and service authorization and authentication.
• Experience in creating and executing unit, functional, destructive, and performance tests.
• Familiarity with modern debugging and root cause analysis techniques.
• Experience with mobile CI/CD tools and version control systems.
• Completion of a bachelor’s degree program or an equivalent qualification in a relevant field.
• Comprehensive health, dental, and vision insurance options.
• Retirement savings plan with employer matching contributions.
• Opportunities for continuous learning and professional development.
• Flexible work arrangements and a supportive team environment.
MAI Group
Shield AI
Samsara
WBS
Get handpicked remote jobs straight to your inbox weekly.