Mobile Application Team Lead- Draft
Location: Cary, North Carolina (Hybrid with periodic onsite collaboration)
Industry: 3D Body Scanning, Apparel, Health & Fitness
Citizenship: US Citizenship Required
About Size Stream
Size Stream is a technology company specializing in advanced 3D body scanning for apparel and health & fitness applications, including a widely used in-store scanning solution. The team is multi-disciplinary and innovative, applyingstate-of-the-artand increasingly AI-forward approaches to industry-leading body measurement software.
Role Overview
The Mobile Application Team Lead is a hands-on "player/coach" responsible for leading the team that builds andmaintainsSize Stream's globally deployed iOS and Android applications. The role blends 50-60% hands-on coding with leadership, architecture, and process ownership, while staying aware of evolving legal, privacy, and technical requirements for industry-scale mobile applications. The Team Lead collaborates closely with other engineering teams and business stakeholders to deliver secure, robust, and compliant mobile experiences.
Key Responsibilities
- Lead, mentor, and manage a team of iOS and Android developers (employees and contractors) delivering new features and improvements.
- Design and implement robust, efficient, and maintainable app features in Swift, Objective-C, and Kotlin/Java.
- Manage setup, configuration, and operation of third-party mobile integrations such asRevenueCat,AppsFlyer, Firebase, and similar services.
- Oversee and continuously improve the mobile build and release pipeline for Apple App Store and Google Play.
- Maintain and evolve Size Stream's mobile scanning SDK offering, including documentation, versioning, and lifecycle management.
- Provide technical support for client developers integrating with Size Stream SDKs and APIs.
- Support integration with back-end APIs in close collaboration with cloudplatformand eStore teams.
- Provide QA with requirements and context for test cases; review and assess the quality of QA testing and test coverage.
- Assistoperations with troubleshooting production issues, diagnosing mobile-related incidents, and supporting customer-facing teams.
- Contribute to and help evolve Agile processes, CI/CD practices, and automation, with an eye toward AI-forward tooling whereappropriate.
- Communicate complex technical topics clearly to non-technical stakeholders, including business unit leaders and product managers.
- Primarily remote with an expectation of being able to work onsite in Cary, NC for key meetings or collaboration events as needed (for example, a few times per quarter rather than strictly 2 days per week).
Required Qualifications
- US Citizenship is mandatory.
- Bachelor's degree in Computer Science, Engineering, Applied Math, Imaging Science, Physics, ora relateddiscipline, or equivalent practical experience.
- Demonstrated experience developing, shipping, and supportingproductioniOS and Android apps, including code review and store deployment.
- Strong coding skills in Swift and Objective-C, with hands-on experience in Android development (Kotlin or Java).
- Experience working with and extending existing/legacy mobile codebases; strong familiarity with git and branching workflows.
- Proven ability to collaborate with QA on debugging, feature validation, andrequirementstraceability.
- Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical audiences.
- Strong senseof ownership, self-direction, and comfort working with distributed/remote teams in a fast-evolving environment.
Nice-to-Have Skills
- Experience with React Native, browser-based scanning, or other hybrid/mobile web frameworks.
- Knowledge of computer vision and on-device ML (e.g., CoreML) or AI-forward features in mobile applications.
- AWS platform development experience, including Python, Lambda, DynamoDB, and related services.
- Familiarity with automated mobile build and testing frameworks (e.g.,Fastlane, Gradle pipelines,XCTest/ UI testing, or similar tooling).
- Experience with Agile methodologies, startup or product launch environments, and cross-platform development across Windows and Unix-based systems.
- Experience using AI-assisted development tools (for example, code generation, automated refactoring, or intelligent test creation) as part of the software delivery workflow.
Benefits & Perks
- Three weeks paid vacation annually plus 13 company-paid holidays.
- Comprehensive healthcare plan and education benefits.
- Opportunity to work on a globally deployed, industry-leading mobile product with a team focused on innovation and practical AI-forward enhancements.