Back to search
Scale.jobs Linkedin · Posted 2d ago

Mobile Engineer (iOS / Android)

Atlanta, Georgia, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About The Role

The role involves building and scaling native mobile applications that deliver smooth, reliable, and highly responsive user experiences to millions of monthly active users. The engineer will collaborate closely with product designers, backend engineers, and product managers to translate complex product requirements into robust mobile architectures.

The team focuses on performance optimization, architectural scalability, and implementing modern mobile paradigms. This role requires a deep technical understanding of native mobile platforms, clean code architecture, and modern rendering frameworks.

Key Responsibilities

  • Design and build modular, testable, and highly performant native applications using Swift for iOS or Kotlin for Android
  • Collaborate with product and design teams to implement intuitive user interfaces, micro-interactions, and complex custom views
  • Integrate RESTful and GraphQL APIs efficiently, implementing robust local caching, synchronization, and offline-first capabilities
  • Optimize application performance, including memory usage, battery consumption, network traffic, and startup latency
  • Maintain high test coverage by writing comprehensive unit, integration, and UI automation tests
  • Participate in design discussions, conduct thorough code reviews, and contribute to continuous integration/continuous deployment (CI/CD) pipelines

What We Are Looking For

  • 3–7 years of professional experience in native mobile application development for either iOS (Swift) or Android (Kotlin)
  • Strong understanding of modern architectural patterns such as MVVM, MVI, Clean Architecture, and reactive programming frameworks
  • Deep knowledge of platform-specific UI frameworks, including SwiftUI and UIKit for iOS, or Jetpack Compose and XML for Android
  • Experience with mobile database solutions, multithreading, memory management, and security best practices
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience
  • Bonus: Experience with cross-platform frameworks, CI/CD toolchains (Fastlane, Bitrise, GitHub Actions), or publishing apps to the App Store and Google Play Store
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent