Position Summary :
Serves as a technical subject matter expert (SME) for the iOS Platform, providing strategic
technical advisory and hands-on support for the app. Defines Target
Architecture for iOS, advises on the Mobile Platform Roadmap and priorities, and regularly
delivers high-impact code. Leads architecture and framework initiatives, partners with
other Principal Engineers, Engineering Directors, Enterprise Architecture, and squad Tech
Leads to advise on solutioning for major features and adherence to architecture and
security standards. Performs code reviews, coaches developers, and recommends
improvements around workflow, tools, and standards.Stays abreast of the Apple
ecosystem to remain an expert authority on iOS and device capabilities. Researches and
explores tools, solutions, frameworks, and industry trends. Leads proof of concepts and
objectively assesses technologies against goals and constraints. Educates the mobile
engineering community, internal and external.
Job Responsibilities :
- Managing Application Development Standards, Processes, and Tools
- Facilitates consistency of service delivery across client groups.
- Ensures compliance with standard application development tools and processes for
SDLC (waterfall and agile), estimating, and deployment.
Monitors projects for adherence to defined application development processes.Communicates opportunities for broader IT standards and policies.Communicates important application development policy changes.Skills and Experience :
Required :
8+ years of application development leadership experience, including :Enterprise-scale native mobile application development on iOS.Expert-level iOS architecture and coding abilities in Swift, SwiftUI, and knowledge ofObjective-C.
Extensive experience developing large-scale apps supporting millions of users in iOS.Experience with Automation, CI / CD, Release Management, and App Storedeployments.
Familiarity with Enterprise-level SDKs for Analytics, Networking, CustomerEngagement, Application Performance Monitoring.
Strong understanding of API platforms, backend services, database, and networkingcomponents of full-stack infrastructure.
Experience with MVVM architecture, UIKit, Combine, and GraphQL.Undergraduate / graduate degree or equivalent education + experience.Preferred :
Demonstrated success leading medium- to large-scale initiatives / transformations.Proven knowledge of Agile methodology (preferably SAFe Agile).Experience with mixed and offshore delivery models.Good process management, negotiating, influencing, and problem resolution skills.Proven ability to prioritize and execute tasks in a high-pressure environment.Knowledge of business environment, service requirements, and hospitality culture.Knowledge of / familiarity with Android platform.Ability to assess customer / client needs, creatively approach solutions, and influenceappropriate courses of action.
Ability to communicate technology lifecycles and strategies.Solid understanding of IT financial structures and ability to manage corporate financialprocesses and standards.
Strong verbal and written communication skills.Ability to accomplish results through others, especially in a managed serviceenvironment.
Experience using AI / ML and LLMs to automate code generation, documentation,testing, or feature development in mobile apps.