Mobile Architect

Hybrid in San Diego, CA, US • Posted 2 days ago • Updated 2 days ago
Contract W2
Contract Independent
24 Months
No Travel Required
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Android
  • Android Development
  • HTTP
  • Mobile Development
  • Mobile Applications
  • UI
  • Swift
  • iOS
  • Google Cloud Platform
  • Amazon Web Services
  • Integration Testing
  • Mobile Device Management

Summary

Mobile Architect

Job Title: Mobile Architect
Location: Sandiego,CA
Experience: 15+ Years
Employment Type: W2 / C2C

Job Overview

We are seeking an experienced Mobile Architect to lead the architecture, design, development, and technical direction of enterprise-scale mobile applications. The ideal candidate will have strong hands-on experience with iOS and/or Android, modern mobile architecture patterns, cloud integration, APIs, security, CI/CD, and scalable application design.

The candidate will work closely with product managers, engineering teams, UX/UI designers, DevOps, backend teams, and business stakeholders to define technical solutions and establish mobile engineering standards.

Key Responsibilities

  • Define and own the overall mobile application architecture for enterprise-scale applications.

  • Design scalable, secure, maintainable, and high-performance mobile solutions for iOS and Android platforms.

  • Establish mobile architecture standards, design patterns, coding guidelines, and best practices.

  • Lead technical decisions around native, cross-platform, and hybrid mobile development.

  • Design and implement mobile applications using Swift/SwiftUI, Kotlin/Jetpack Compose, or cross-platform technologies such as React Native or Flutter.

  • Define application architecture using patterns such as MVVM, MVP, Clean Architecture, VIPER, MVI, and modular architecture.

  • Design mobile integration with REST APIs, GraphQL, microservices, event-driven systems, and backend services.

  • Work with cloud platforms such as AWS, Azure, or Google Cloud for mobile backend and application integration.

  • Define mobile authentication and authorization solutions using OAuth 2.0, OpenID Connect, JWT, SSO, MFA, and biometrics.

  • Establish mobile application security standards including secure storage, encryption, certificate pinning, API security, and application hardening.

  • Design offline-first capabilities, caching, synchronization, push notifications, deep linking, and background processing.

  • Establish CI/CD pipelines for mobile applications using tools such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Bitrise, or Fastlane.

  • Define strategies for automated unit testing, UI testing, integration testing, performance testing, and regression testing.

  • Integrate mobile applications with Firebase, APNs, analytics, crash reporting, and monitoring platforms.

  • Collaborate with backend architects to define API contracts, data models, scalability requirements, and integration patterns.

  • Conduct architecture reviews, code reviews, technical assessments, and proof-of-concepts.

  • Identify technical risks, performance bottlenecks, and architectural gaps and provide appropriate solutions.

  • Mentor senior and junior mobile developers and provide technical leadership across mobile engineering teams.

  • Ensure applications meet enterprise standards for performance, accessibility, security, reliability, and scalability.

Required Skills

  • 10+ years of experience in software/mobile application development with significant experience in mobile architecture.

  • Strong experience with iOS and/or Android application development.

  • Strong hands-on expertise with one or more of:

    • Swift / SwiftUI

    • Kotlin / Jetpack Compose

    • Objective-C / Java

    • React Native

    • Flutter / Dart

  • Strong understanding of mobile application architecture and design patterns.

  • Experience with REST APIs and GraphQL.

  • Strong knowledge of JSON, HTTP, OAuth 2.0, JWT, OpenID Connect, and API integration.

  • Experience with microservices and cloud-based architectures.

  • Strong understanding of mobile application security and secure coding practices.

  • Experience designing and implementing CI/CD pipelines for mobile applications.

  • Strong experience with automated testing frameworks and mobile application quality engineering.

  • Experience with Git, GitHub/GitLab/Bitbucket, branching strategies, and code-review practices.

  • Strong understanding of application performance, memory management, networking, offline storage, caching, and synchronization.

Preferred / Nice-to-Have Skills

  • Experience with AWS, Azure, or Google Cloud Platform.

  • Experience with Firebase, Crashlytics, App Distribution, Analytics, and Cloud Messaging.

  • Experience with Docker and Kubernetes for backend/mobile service integration.

  • Experience with Kafka or event-driven architecture.

  • Experience with Appium, XCTest, Espresso, Detox, or similar automation frameworks.

  • Experience with Fastlane, Bitrise, Jenkins, GitHub Actions, or Azure DevOps.

  • Knowledge of WCAG and mobile accessibility standards.

  • Experience with enterprise SSO, MFA, biometrics, MDM, and mobile device security.

  • Experience designing applications for large user bases and high-volume environments.

  • Experience working in Agile/Scrum environments.

Architecture & Technology Focus

Mobile: iOS, Android, Swift, SwiftUI, Kotlin, Jetpack Compose, React Native, Flutter
Architecture: Clean Architecture, MVVM, MVI, Modular Architecture, SOLID
APIs: REST, GraphQL, JSON, OAuth 2.0, JWT, OpenID Connect
Cloud: AWS, Azure, Google Cloud Platform
Security: Encryption, Keychain/Keystore, Certificate Pinning, SSO, MFA, Biometrics
DevOps: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Fastlane, Bitrise
Testing: XCTest, Espresso, Appium, Detox, Unit Testing, UI Testing
Backend Integration: Microservices, API Gateway, Kafka, Serverless
Tools: Git, Jira, Confluence, SonarQube

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: PTP5OVXrq43zb24
  • Position Id: 9088907
  • Posted 2 days ago
Contact the job poster
MG

Manoj G

Recruiter @ PHX Agile LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

San Diego, California

Today

Full-time

USD 111,000.00 - 167,000.00 per year

Remote or Virginia

Today

Full-time

USD 116,157.00 - 154,877.00 per year

Remote

4d ago

Easy Apply

Contract

Depends on Experience

Remote

12d ago

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs