What are the responsibilities and job description for the Mobile Architect position at Sriven Systems Inc.?
Job Title: Mobile Architect (iOS to Android)
Location: San Jose, CA / Santa Clara, CA
Job Summary
HCL Technologies is seeking a highly experienced Mobile Architect to support a strategic mobile transformation initiative for Google. The ideal candidate will possess deep expertise in both iOS and Android application architectures and will lead the end-to-end migration and modernization of existing iOS applications to Android platforms. This role requires strong technical leadership, hands-on mobile development experience, architectural decision-making, and cross-functional collaboration skills.
Key Responsibilities
- Lead architecture, design, and migration efforts for converting enterprise-scale iOS applications to Android platforms.
- Analyze existing iOS applications, frameworks, libraries, and workflows to define scalable Android migration strategies.
- Design reusable, maintainable, and high-performance mobile architectures aligned with Android best practices.
- Collaborate with product managers, UX/UI teams, backend engineers, and stakeholders to ensure feature parity and consistent user experience across platforms.
- Provide technical leadership and mentorship to mobile engineering teams throughout the migration lifecycle.
- Define coding standards, architectural guidelines, CI/CD practices, and release management processes for Android development.
- Evaluate and recommend tools, frameworks, and automation strategies to accelerate migration efforts.
- Ensure application scalability, performance optimization, security compliance, accessibility, and maintainability.
- Conduct architecture reviews, code reviews, troubleshooting, and performance tuning for mobile applications.
- Drive Agile development practices and participate in sprint planning, technical discussions, and stakeholder meetings.
Required Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- 10 years of experience in mobile application development.
- Strong hands-on expertise in both iOS and Android application development.
- Deep knowledge of Swift/SwiftUI, Objective-C, Kotlin, and Java.
- Proven experience architecting and delivering large-scale mobile applications.
- Strong understanding of mobile design patterns such as MVVM, MVC, Clean Architecture, and reactive programming principles.
- Experience with RESTful APIs, JSON, GraphQL, offline storage, and mobile security best practices.
- Expertise in Android Jetpack components, Compose, dependency injection, and modern Android architecture.
- Experience with CI/CD pipelines, Git-based workflows, automated testing, and App Store/Play Store deployment processes.
- Strong communication, stakeholder management, and technical documentation skills.
Preferred Qualifications
- Prior experience leading iOS-to-Android migration or cross-platform modernization initiatives.
- Experience working in large-scale enterprise or product-based environments.
- Familiarity with Google ecosystem tools and mobile development standards.
- Experience with Firebase, analytics, crash reporting, and performance monitoring tools.
- Knowledge of accessibility standards and responsive mobile UI/UX principles.
Preferred Location
- Candidates local to San Jose, CA or Santa Clara, CA preferred.
- Hybrid/onsite collaboration may be required based on project needs.