Mobile architect will lead the design, building, and architecture of iHerb’s mobile products.
Partner with technology teams globally to deliver scalable, resilient, and high-performing apps for a best-in-class user experience
Drive adoption towards a unified architecture vision for our mobile platform with shared technology, process, and tools
Provide design specifications and architecture for new feature development
Lead design efforts on native mobile apps across both IOS and Android platforms
Evaluate new mobile coding frameworks and approaches and drive adoption of new innovated features across mobile platform
Establish test driven development practices for unit, functional, and integration testing to ensure high quality products
Collaborate with team to help define product development teams on product and technical roadmaps
Knowledge, Skills and Abilities:
Expertise with designing and delivering optimized native mobile apps in client server architecture
Strong working experience with writing high quality, testable, mainatable, and well documented code
Expert level knowledge of industry best practices for design and implementation of mobile native apps
Strong working experience with Android SDK, Swift, Objective-C, Kotlin, Microservices
Experience building large scale, complex, IOS/Android applications optimized for both UX and performance
Experience coordinated development efforts across globally distributed development teams.
Strong leader and mentor for junior engineers on the team
Enter those essential job duties that are required (the two below are examples)
Is there any equipment that is must to know. – I don’t think this relevant.
Experience with Microsoft Office Suite (Word, Excel, PowerPoint)
Experience with Google Business Suite (Gmail, Drive, Docs, Sheets, Forms) preferred
Generally requires a minimum of 10+ years of software development experience and 7+ years in mobile platforms (IOS and Android)
Bachelor’s Degree in Computer Science, Engineering, Math, or related field
Judgment/Reasoning Ability: Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy. Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner.
Physical Demands: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. While performing the duties of this job, the Team Member is regularly required to talk and hear. The Team Member is frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. Reaching above shoulder heights, below the waist or lifting as required to file documents or store materials throughout the work day. The Team Member may occasionally lift or move office products and supplies up to 25 pounds. Proper lifting techniques required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Work Environment: The noise in the work environment is usually moderate. Other factors are:
Hectic, fast-paced with multi-level distractions
Professional, yet casual work environment
Office / Warehouse environment
Ability to work extended hours as required
At iHerb we strive for innovation, targeted at delivering a customer-centric experience while transforming the online shopping experience. We change direction and define ourselves in the idea that individually we are incredible but united our growth is infinite and paramount to our success. iHerb strives to be the global industry leader!
iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment.