Mobile Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Automated Testing
Analytics
Android
Artificial Intelligence
A/B Testing
OAuth
Objective-C
Microservices
Microsoft Azure
Mobile Development
Jersey
Kotlin
MVVM
Machine Learning (ML)
Google Cloud Platform
IoT
Java
Continuous Integration
Google Cloud
Jenkins
Concurrent Computing
Continuous Delivery
React Native
Cloud Computing
Computer Networking
API
Amazon Web Services
Systems Design
Caching
GitHub
Streaming
Swift
UI
mvc

Job Details

Designation: Mobile Architect
Location: Jersey City, NJ or Irving, TX
 
Description:
  • 12+ years of mobile development and architecture experience.
  • Deep expertise in one or more:
    • Android: Kotlin, Java, Jetpack, Compose, MVVM/MVI
    • iOS: Swift, SwiftUI, Objective-C, MVC/MVVM/VIPER
    • Cross-platform: Flutter, React Native, Kotlin Multiplatform
  • Strong understanding of:
    • Mobile system design & architectural patterns
    • Offline-first, caching, concurrency, and memory management
    • API integration, networking, and security protocols (OAuth2, JWT)
  • Experience in:
    • CI/CD tools (Jenkins, GitHub Actions, Bitrise, Fastlane)
    • Cloud platforms (AWS/Google Cloud Platform/Azure)
    • Automated testing (unit, UI, performance)
  • Proven ability to lead technical teams and drive complex mobile initiatives.
  • Nice-to-Have
  • Experience with microservices, backend architecture, or API gateway design.
  • Exposure to IoT, BLE, streaming, AI/ML or high-scale consumer apps.
  • Knowledge of analytics, A/B testing, and feature-flag systems.
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.