Mobile Developer (iOS & Android) Remote

Overview

Remote
$DOE
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Java
Android
Kotlin
IOS
Swift

Job Details

Job Title: Mobile Developer (iOS & Android) Remote Location

Remote (Work from Anywhere)

Job Type

Contract

Job Summary

We are seeking a skilled Mobile Developer (iOS & Android) to design, develop, and maintain high-quality mobile applications. The ideal candidate will have strong experience building native or cross-platform mobile apps, collaborating with backend teams, and delivering scalable, user-friendly mobile solutions in a fully remote environment.

Key Responsibilities
  • Design, develop, test, and maintain iOS and Android applications

  • Build reusable components and libraries for future use

  • Collaborate with backend, API, UI/UX, and product teams

  • Integrate RESTful APIs and third-party services

  • Ensure application performance, security, and responsiveness

  • Debug and resolve production issues and crashes

  • Participate in code reviews and follow best practices

  • Work in an Agile/Scrum environment

  • Publish apps to Apple App Store and Google Play Store

  • Maintain documentation and technical specifications

Required Skills & Qualifications
  • 3+ years of experience in mobile application development

  • Strong experience with:

    • iOS: Swift, UIKit, SwiftUI

    • Android: Kotlin, Java, Android SDK

  • Experience with REST APIs, JSON, and backend integration

  • Knowledge of mobile architecture patterns (MVVM, MVP, MVC)

  • Familiarity with Git, CI/CD pipelines, and code versioning

  • Experience debugging performance and memory issues

  • Strong problem-solving and communication skills

  • Ability to work independently in a remote setup

Preferred / Nice-to-Have Skills
  • Experience with cross-platform frameworks (Flutter, React Native)

  • Experience with Firebase, push notifications, and analytics

  • Knowledge of mobile security best practices

  • Experience with cloud platforms (AWS, Azure, Google Cloud Platform)

  • Prior experience working with distributed/remote teams

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.