Architect, Mobile Solutions

Job Locations US-CA-Los Angeles
ID
2026-18583
Category
Global Technology Services
Position Type
Regular Full-Time

Overview

THE ROLE:


Deliver high-quality mobile solutions by providing expert architecture, system build, development, and mentorship across Server (Dotnet Core) and Mobile (Flutter: iOS, Android) platforms.   This role exists to provide deep technical expertise across the Client/Server project divide. It builds mobile software solutions that are robust, scalable, and performant. These solutions meet business requirements and follow platform guidelines. The Mobile Solutions Architect drives unity and technical perfection in both server and client environments while guiding respective teams through system design strategy, architecture decisions, and implementation challenges as advised by company business needs and rules.


HOW YOU WOULD CONTRIBUTE: 


•    Establish consistent patterns, paradigms, and conventions optimized for both the interface and the infrastructure
•    Provide technical mentorship on server architecture and how mobile consumes server and 3rd party APIs  
•    Write and ensure clean, efficient, maintainable code following platform-specific guidelines and build patterns that act as a model for other developers  
•    Implement security guidelines for client/server communication including data encryption and secure authentication, where applicable  
•    Identify and implement areas where AI tooling can be used to automate various areas of development, deployment, maintenance, and documentation
•    Advise on DevOps practices, including CI/CD pipelines, automated testing, and deployment strategies end-to-end across client and server
•    Fix compound technical issues with both client and server components, and provide solutions in line with the company needs and realities of timelines and delivery constraints  
•    Know the latest mobile and server platform updates, new technologies, and industry guidelines  
•    Collaborate with both backend and mobile developers to ensure comprehensive and unified conventions and patterns
•    Make technical decisions on frameworks, libraries, architecture patterns, and development tools improved and optimized for a mobile client/server configuration in the age of AI  
•    Primary collaborator and SME in software logic and algorithms in line with business rules  
•    Establish guidelines and coding standards focusing on the client/server communication and server system build  
•    Design and develop flexible, readable, maintainable, and scalable client/server solutions
•    Document technical architecture, code, and development processes for knowledge transfer
•    Support application deployment and post-launch optimization activities

Qualifications

SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL: 


•    5+ years of professional mobile development experience; experience working with diverse technology stacks and multiple projects preferred 
•    Dotnet Core (C#) Architecture using Dependency Injection coding patterns
•    Cross-platform development with Flutter framework
•    RESTful API integration and mobile networking using JSON request/response format
•    Mobile application architecture and design patterns
•    Mobile app lifecycle, memory management, and performance optimization
•    Server app lifecycle, memory management, and performance optimization
•    Proven track record of delivering production mobile applications with high quality and performance
•    Deep understanding of Dotnet Core platform capabilities, limitations, and guidelines
•    Experience with mobile development tools and IDEs (VSCode/Cursor, MS Visual Studio, Xcode, Android Studio)
•    Strong problem-solving skills for complex technical challenges
•    Ability to communicate technical concepts clearly to non-technical stakeholders
•    Experience demonstrating AI Agents and Coding Assistants in Software Development  
•    Knowledge of mobile analytics and crash reporting tools (Firebase, Crashlytics)
•    Understanding of mobile security best practices and common vulnerabilities
•    Experience with CI/CD tools (Fastlane, Jenkins, GitHub Actions, Azure Pipelines)
•    Familiarity with cloud platforms (Azure, AWS, Google Cloud) for mobile backends
•    Experience implementing and expanding open-source AI models
•    Understanding of app store submission and review processes

Education
•    Minimum: Bachelor's degree in Computer Science (or equivalent professional experience), Software Engineering, Information Technology, or related technical field
•    Preferred: Master's degree in Computer Science or related field; strong portfolio of published mobile applications
•    Equivalent Experience: Exceptional portfolio of mobile applications with 8+ years of professional development experience and demonstrated technical excellence may substitute for formal degree

 

 

#LI-AR1

#LI-Hybrid

#LI-REMOTE


 

US Benefits Statement

Herbalife offers a variety of benefits to eligible employees in the U.S. (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life/AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life/Critical Illness/Hospitalization/Accident Insurance, and Pet Insurance. Paid time off includes Company-observed U.S. Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.