Mobile Architect
Sriven Systems Inc.
Santa Clara, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Santa Clara, United States of America
Tech stack
Java
Multitier Architecture
Web Accessibility
Agile Methodologies
Android
IOS Applications
iOS
App Store (IOS)
Automation of Tests
Mobile Application Development
Code Review
Continuous Integration
Dependency Injection
Software Design Patterns
Design of User Interfaces
Mobile Application Software
JSON
MVC
Model View ViewModel
Performance Tuning
Scrum
Release Management
Mobile Security
Cloud Platform System
Swiftui
Firebase
Offline Storage
Backend
Kotlin
Git Flow
Information Technology
Performance Monitor
Reactive Programming
GraphQL
Objective C++
REST
Job description
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., * 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.
Requirements
- 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., * 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.