Mobile Developer - Android & iOS

• Posted 3 hours ago • Updated 3 hours ago
Full Time
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Performance Tuning
  • Android Development
  • Android Studio
  • Unit Testing
  • Xcode
  • Software Architecture
  • Concurrent Computing
  • Design Patterns
  • RESTful
  • JSON
  • Git
  • Mobile Security
  • Optimization
  • Agile
  • Scrum
  • Collaboration
  • Quality Assurance
  • Technical Drafting
  • Mobile Development
  • Scalability
  • UI
  • Testing
  • Production Support
  • Privacy
  • Technical Writing
  • Android
  • IOS Development
  • Kotlin
  • Java
  • Swift
  • MVVM
  • Continuous Integration
  • Continuous Delivery
  • Cloud Computing
  • Firebase
  • Analytics
  • Authentication
  • Retail
  • Electronic Commerce
  • Mobile Applications

Summary

Job Description

Mobile Developer - Android & iOS
Location: Sunnyvale, CA
Work Model: Onsite - Hybrid

Job Description
We are looking for an experienced Mobile Developer with strong hands-on experience developing, maintaining, and enhancing high-quality mobile applications across Android and iOS platforms. The ideal candidate should have strong expertise in native mobile development, mobile application architecture, API integration, performance optimization, and modern mobile development practices.

The candidate will work closely with product managers, designers, backend engineers, QA, and other engineering teams to build scalable, reliable, and user-friendly mobile applications supporting large-scale enterprise platforms.

Required Skills
Android Development
Strong hands-on experience with Android application development
Strong experience with Kotlin and Java
Experience with Android SDK, Android Studio, Jetpack, and Jetpack Compose
Experience developing modern, scalable Android applications
Strong understanding of Android application architecture and lifecycle
Experience with MVVM, Clean Architecture, or similar design patterns
Experience integrating REST APIs and backend services
Experience with Coroutines, Kotlin Flow, and asynchronous programming
Experience with Android testing frameworks and unit testing
iOS Development
Strong hands-on experience with iOS application development
Strong experience with Swift and SwiftUI
Experience with Xcode and iOS SDK
Experience developing modern iOS applications using Swift/SwiftUI
Strong understanding of iOS application architecture and lifecycle
Experience with MVVM, Clean Architecture, or similar design patterns
Experience integrating REST APIs and backend services
Experience with asynchronous programming and concurrency
Experience with iOS unit and UI testing
General Mobile Development
5+ years of professional experience in mobile application development
Strong understanding of mobile application architecture and design patterns
Experience developing applications for high-volume consumer or enterprise environments
Strong experience integrating RESTful APIs, JSON, authentication, and backend services
Experience with Git and CI/CD pipelines
Understanding of mobile security, application performance, and optimization
Experience troubleshooting and resolving production issues
Strong understanding of unit, integration, and UI testing
Good understanding of Agile/Scrum development methodologies
Responsibilities
Design, develop, test, and maintain high-quality Android and iOS mobile applications
Develop reusable, scalable, and maintainable mobile components
Build mobile features using Kotlin/Java for Android and Swift/SwiftUI for iOS
Integrate mobile applications with backend services and REST APIs
Collaborate with backend engineers, product managers, designers, QA, and architecture teams
Participate in technical design and architecture discussions
Perform code reviews and ensure adherence to mobile development best practices
Troubleshoot application performance, stability, and production issues
Optimize applications for performance, scalability, reliability, and responsiveness
Implement appropriate unit, integration, and UI testing
Participate in CI/CD, release, deployment, and production-support activities
Ensure applications follow appropriate security, privacy, and coding standards
Contribute to technical documentation and engineering best practices
Preferred Skills
Experience developing both Android and iOS applications
Strong experience with Kotlin, Java, Swift, and SwiftUI
Experience with Jetpack Compose
Experience with MVVM, Clean Architecture, or similar architectural patterns
Experience with mobile CI/CD tools and automated release pipelines
Experience with cloud-based backend services and APIs
Experience with Firebase or similar mobile platform services
Experience with push notifications, analytics, deep linking, and mobile authentication
Experience working on large-scale consumer, retail, e-commerce, or enterprise mobile applications
Experience supporting applications with a large user base and high production traffic
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: wesca004
  • Position Id: JOB-7397
  • Posted 3 hours ago
Contact the job poster
Rafael Barraza

Rafael Barraza

West Coast Consulting LLC Recruiter @ West Coast Consulting LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Milton, Georgia

•

19d ago

Full-time

San Leandro, California

•

2d ago

Easy Apply

Contract, Third Party

Depends on Experience

New York, New York

•

Today

Full-time

USD 50.00 - 60.00 per hour

Valley View, Ohio

•

Today

Contract

Search all similar jobs