WORK LOCATION DETAILS
Work Location: Home Office - Coppell, TX
Work Schedule: Hybrid
Onsite: Tuesdays, Wednesdays, and Thursdays
Work from Home: Mondays and Fridays
JOB SUMMARY
At Home is looking for a Technical Mobile App Development Manager to join the growing Digital E-Commerce Technology Team. This role will lead the React Native mobile engineering team and contractors responsible for delivering scalable, high-performing iOS and Android applications supported by a Backend-for-Frontend (BFF) service layer that powers the mobile experience.
This individual must be a subject matter expert in React Native and API-driven architecture, providing deep technical leadership across both the mobile application and its supporting BFF services that integrate with enterprise commerce and marketing platforms.
ESSENTIAL FUNCTIONS
React Native Technical Leadership: Serve as the primary technical authority for React Native architecture, design patterns, modularization, and scalability across iOS and Android platforms
Technical Vision & Roadmap Ownership: Define and drive the mobile technical vision and long-term roadmap, ensuring alignment with business priorities and platform evolution
Mobile & BFF Architecture Ownership: Design and evolve the end-to-end architecture spanning the mobile application and its Backend-for-Frontend (BFF) service layer
GCP Service Development Oversight: Lead the design, development, and deployment of GCP-hosted services (e.g., Cloud Functions, Cloud Run, or similar) that power the mobile BFF layer
Enterprise API Integration: Architect and oversee GCP-based service integrations with Salesforce Commerce Cloud (OCAPI / SCAPI) and Salesforce Marketing Cloud APIs, including request orchestration and data transformation
Team Development & Talent Management: Lead recruitment efforts, support hiring and onboarding of engineers and contractors, and provide ongoing mentorship, coaching, and performance management to foster technical growth and accountability
API Orchestration & Optimization: Drive middleware best practices including authentication handling, caching strategies, error handling, logging, and performance optimization
Application Performance & Stability: Own mobile performance metrics including crash reduction, responsiveness, memory optimization, and API latency management
Code Governance & Standards: Establish and enforce coding standards across mobile and GCP services, conduct architectural and peer code reviews, and ensure adherence to best practices
Product & UX Collaboration: Partner closely with Product Management and UX teams to translate business requirements into scalable technical solutions and deliver a high-quality mobile application experience
Security Best Practices: Ensure secure authentication flows, token lifecycle management, secure local storage practices, and secure service-to-service communication
Cross-functional Collaboration: Partner with backend, platform, and marketing technology teams to ensure API alignment and service scalability
COMPETENCIES
Expert-level proficiency in React Native and JavaScript/TypeScript
Strong experience building and deploying services in Google Cloud Platform (GCP)
Strong understanding of Backend-for-Frontend (BFF) architecture and API orchestration patterns
Experience integrating with Salesforce Commerce Cloud OCAPI and SCAPI services
Experience integrating with Salesforce Marketing Cloud APIs
Strong understanding of authentication flows (OAuth, JWT, token refresh strategies)
Experience optimizing API-driven applications for performance and reliability
Deep knowledge of mobile debugging, profiling, and crash analysis tools
Experience mentoring engineers and influencing technical direction
Experience with Git, GitFlow, BitBucket or equivalent
QUALIFICATIONS
1–3 years of experience in financial analysis, corporate finance, or a related field.
Bachelor’s degree from a four-year college or university; or 6+ years related experience in mobile application development; or equivalent combination of education and experience
5+ years of React Native development experience
Experience designing and deploying cloud-hosted services in GCP
Experience leading technical initiatives or mentoring engineers
Previous formal people management experience preferred but not required
Proven track record of delivering production-scale mobile and API-driven applications
Strong organizational and prioritization skills
Ability to effectively communicate technical architecture concepts to non-technical stakeholders
Ability to operate effectively in a fast-paced retail environment