Role description
Job Role: Mobile SDK Architect
Job Location: Any UST Office
Experience Required: 10+ years
Notice Period: Immediate Joiners Only
Job Summary
We are seeking an experienced Mobile SDK Architect to lead the architecture, modernization, and strategic evolution of enterprise Mobile SDK platforms across Android and iOS. The ideal candidate will define and drive the target SDK architecture, establish engineering standards, and lead modernization initiatives focused on scalability, security, performance, and developer experience.
This role requires deep expertise in Mobile SDK Development, API Design, Cross-Platform Architecture, Mobile Security, SDK Distribution, Release Engineering, and Platform Modernization. You will collaborate closely with Product Owners, Engineering Leads, Security Teams, and Enterprise Architects to deliver robust, future-ready SDK solutions consumed by external developers and enterprise partners.
Key Responsibilities
- Define and drive the Mobile SDK architecture and modernization roadmap for Android and iOS platforms.
- Design scalable, modular, and secure SDK solutions with strong focus on API design, versioning, and backward compatibility.
- Establish technical standards, best practices, and governance for SDK development and distribution.
- Lead SDK transformation and migration initiatives while ensuring seamless adoption by existing partners.
- Optimize SDK performance, footprint, reliability, and developer experience.
- Implement security, privacy, and compliance requirements across SDK platforms.
- Define CI/CD, release management, observability, and monitoring strategies.
- Collaborate with Product, Engineering, Security, and Architecture teams to deliver strategic platform initiatives.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of software engineering experience with strong expertise in mobile application and SDK architecture.
- Proven experience designing, developing, and distributing Mobile SDKs for Android and iOS platforms.
- Strong knowledge of API design, SDK versioning, modular architecture, security, and performance optimization.
- Experience leading large-scale modernization, migration, or platform transformation initiatives.
- Excellent stakeholder management, communication, and technical leadership skills.
- Experience in Financial Services, Security, Fraud Prevention, or Enterprise Software environments is preferred.
Technical Skills
- Mobile SDK Architecture & Development (Android/iOS)
- API Design, Semantic Versioning & SDK Lifecycle Management
- Kotlin, Java, Swift, Objective-C
- AAR, Maven, Gradle, XCFramework, Swift Package Manager (SPM), CocoaPods
- Modular Architecture & Dependency Management
- Mobile Security (RASP, Root/Jailbreak Detection, Certificate Pinning, Secure Storage)
- Privacy & Compliance (GDPR, PDPA, Apple Privacy Manifests, Android Data Safety)
- Performance Optimization & SDK Footprint Reduction
- CI/CD, Release Engineering, Telemetry & Crash Reporting
Skills
Solution Architecture, Cross Functional Architectural Standards, Program Transformation
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.