Senior Native Mobile Developer (iOS + Android)

W
WorkanaEntertainment Technology
Brazil. Argentina. Peru. Chile. Mexico. Colombia, Meaningful overlap with Florida business hoursFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English
Experience
+6 years
Required Skills
iOS DevelopmentKotlinSwift

Requirements

  • +6 years of professional mobile development experience.
  • Strong hands-on experience with native Swift for iOS and native Kotlin for Android.
  • Proven experience shipping and maintaining production applications with large active user bases.
  • Practical mobile security experience including Apple App Attest, DeviceCheck, Google Play Integrity API, Secure Enclave, Android Keystore, biometric authentication, and certificate pinning.
  • Experience implementing geo-fencing with CLLocationManager and the Android Geofencing API.
  • Solid understanding of mobile architecture, application lifecycle, performance optimization, testing, and release processes.
  • Bachelor’s degree in Computer Science or a related field.
  • Advanced English communication skills.
  • Based in Latin America with availability for meaningful overlap with Florida business hours.

Responsibilities

  • Develop, enhance, and maintain native iOS and Android applications using Swift and Kotlin.
  • Deliver reliable mobile experiences for a large and active production user base.
  • Implement and maintain mobile security features, including device and application integrity checks, secure credential storage, biometric authentication, and certificate pinning.
  • Build and optimize location-based functionality using iOS and Android geo-fencing capabilities.
  • Diagnose production issues and improve application performance, stability, and security.
  • Contribute to technical decisions, architecture discussions, code reviews, and release planning.
  • Collaborate closely with the Head of Technology and other mobile developers.
  • Communicate progress, risks, and technical decisions clearly during regular team calls.
  • Write clean, maintainable, well-tested code.
  • Support applications throughout their full lifecycle, from development and testing to deployment and ongoing maintenance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now