Senior Software Engineer – Mobile Apps

Posted 1 day ago

This is a fully remote position, open to applicants in Georgia.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

MAI Group7 hours ago

Senior Agentic Software Engineer – all genders

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Shield AI7 hours ago

Senior Engineer, Software Systems

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Samsara7 hours ago

Senior Software Engineer I/II, Operational AI

CA flagCanada, +1 more countryFull-timeFull-stack EngineerC$142.8k – C$184.8k/year
ApplyView job
WBS7 hours ago

Tech Lead, Dynamics 365 CRM

DE flagGermany, +1 more countryFull-timeFull-stack Engineer
ApplyView job
General Motors7 hours ago

Staff AV Behavior Safety Engineering Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$185.1k – $284.1k/year
ApplyView job
Shield AI8 hours ago

Staff Software Engineer, GCS – Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers