Home / Staff Software Engineer - Mobile Applications

Staff Software Engineer - Mobile Applications (Remote)

🌍 Remote Full Time Posted July 15, 2026

Ready for a new chapter? We're hiring a Staff Software Engineer - Mobile Applications (Remote) for a fully remote role open to folks across the US.

This is a remote Staff Software Engineer - Mobile Applications (Remote) role open to anyone in Remote. It's a full time gig.

About the Role

Position Purpose:

This Mobile team is responsible for rewriting the Home Depot mobile app from the ground up, and we need a technical leader to help drive it. This group owns the customer shopping experience end to end: native app, BFF layer, and the SDUI systems that power it. We are deprecating WebViews in favor of full native implementations. Our team is actively rethinking how software gets built, using AI to remove toil from engineering work and ship more customer value, faster. The Staff Software Engineer is the technical anchor for the unit, partnering with the Engineering Manager, Product Manager. Principal Engineer to set architecture direction across application modularization, component interactions, API contracts, and integration patterns. This person owns hard technical calls on complex initiatives and balances speed with long-term performance, maintainability, and reliability.

In this role you're expected to:

Key Responsibilities:

Direct Manager/Direct Reports:

Travel Requirements:

Key Responsibilities

  • 20% Plans and Aligns - Creates new and better ways for the organization to be successful; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Works the Product Unit to ensure user stories are developer ready, easy to understand and testable; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people; Adapts approach and demeanor in real time to match the shifting demands of different situations
  • The knowledge, abilities and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the opportunity.
  • Cultivates Innovation
  • Lead architecture for a from-scratch native app rewrite, replacing legacy WebView-based screens with full native experiences.
  • Minimum Education:
  • Communicates Effectively
  • Situational Adaptability
  • SDUI / BFF - Real hands-on history building or operating server-driven UI and backend-for-frontend layers in production.
  • 8+ years of experience in mobile development
  • Bring AI into the daily engineering workflow (Claude Code and a growing set of internal tools built specifically for our stack) to speed up delivery and cut toil, not just talk about it.
  • No additional years of experience
  • No travel required.

Skills & Tools Mentioned

  • Communication
  • Leadership

Frequently Asked Questions

Can I work from home for this Staff Software Engineer - Mobile Applications (Remote) role?
Absolutely! This Staff Software Engineer - Mobile Applications (Remote) job is 100% remote.

What kind of job is this Staff Software Engineer - Mobile Applications (Remote) position?
It's a full time role.

What skills are needed for this Staff Software Engineer - Mobile Applications (Remote) role?
Key skills include Communication, Leadership. These are core to succeeding in this role.

How do I apply for this Staff Software Engineer - Mobile Applications (Remote) job?
Easy! Just tap Apply Now above and follow the steps.

Sound like a fit? Go ahead and hit that apply button — we'd love to hear from you!

Apply Now →