Senior Software Engineer – Mobile Apps

🔥 14 hours ago

💵 $80k - $180k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Where this job comes from

Posted on The Home Depot's careers page ↗The Home Depot's careers page, not through a job board

First seen by Remote Rocketship 14 hours ago

Still open on The Home Depot's site. Checked 16 minutes ago.

Apply Now
Logo of The Home Depot

The Home Depot

10,000+ employees

Founded 1978

🏗️ Construction

📦 Logistics

🛒 Retail

💰 Debt Financing on 2007-07

Construction • Logistics • Retail

The Home Depot is a leading home improvement retailer, offering a wide range of building materials, home improvement products, lawn and garden products, and related services. The company operates both physical stores and an online platform, providing comprehensive solutions for DIY enthusiasts, professional contractors, and homeowners. The Home Depot is committed to diversity, equity, and inclusion, providing employment opportunities and benefits to a diverse workforce. Additionally, the company places a high emphasis on customer service and associate engagement to maintain its position as a trusted leader in the home improvement industry.

📋 Description

• Independently develop and consistently redesign/refactor products to meet customer and associate needs • Support the evolution of The Home Depot mobile application and customer shopping experience • Transition legacy WebViews to native iOS implementations • Contribute to Server-Driven UI (SDUI), Backend-for-Frontend (BFF), and Kotlin Multiplatform (KMP) layers • Develop, test, deploy, and maintain software • Develop functional, destructive, and other test suites for rapid production deployment • Participate in product and tool selection, configuration, security, resilience, performance tuning, and production monitoring • Collaborate with team members in agile processes and work with the Product Team on valuable, developer-ready, testable user stories • Leverage AI-enabled development tools such as Claude Code • Mentor junior engineers and lead technical discussions • Report to a Software Engineering Manager or Senior Manager

🎯 Requirements

• Must be eighteen years of age or older • Must be legally permitted to work in the United States • 2-4 years of relevant work experience • Experience with native iOS development, including SwiftUI, responsive layouts, concurrency, networking, and Xcode • Experience with modular architecture and Swift Package Manager (SPM), modern iOS software design patterns, and mobile database technologies such as 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 • Experience using AI development tools, such as Claude Code, within software engineering workflows and developing internal tooling • Experience with security frameworks for user and services authorization and authentication • Experience with creating and executing unit, functional, destructive and performance tests • Experience 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 equivalent degree in a field related to the job

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 15 hours ago

Allstate

10,000+ employees

💼 Consulting

📦 Logistics

🛡️ Insurance

Risk AI Software Engineer building full-stack generative AI products for Allstate’s risk and compliance operations. Developing secure data pipelines, APIs, and cloud applications.

🔥 15 hours ago

Canals

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

Senior backend engineer building scalable automation and AI software for wholesale distributors. Owning complex systems and projects while guiding technical direction at a rapidly growing company.

🔥 15 hours ago

Thrivent

5001 - 10000

🏦 Banking

💸 Finance

🛡️ Insurance

Senior Backstage engineer advancing Thrivent’s developer platform and self-service automation. Building scalable engineering solutions, CI/CD practices, and mentoring software engineers.

🔥 15 hours ago

Netlify

201 - 500

☁️ SaaS

🏢 Enterprise

Senior Software Engineer building scalable full-stack products, APIs, and infrastructure for Netlify’s web application platform. Owning projects end to end in a fully remote, AI-enabled engineering team.

🔥 15 hours ago

The Renaissance Network, Inc.

11 - 50

💼 Consulting

📣 Marketing

📚 Education

Software Engineer II administering CI/CD, runtime, and AI platforms for Renaissance’s K-12 education technology. Scaling a distributed SaaS platform used by millions of students.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok