Senior Mobile Developer (Android/iOS) – Remote (Colombia or Costa Rica)
Gorilla Logic
Job description
About the role
Gorilla Logic is seeking a Senior Mobile Engineer to join a team rebuilding and modernizing native Android and iOS applications. The role involves delivering end‑to‑end mobile features such as user experience, offline‑first data management, API integrations, device capabilities, automated testing and production‑ready releases.
Key responsibilities
- Build and maintain native Android features using Kotlin and Jetpack Compose, and iOS features with Swift, UIKit, SwiftUI and RxSwift.
- Implement offline‑first capabilities including encrypted storage, background synchronization, conflict handling and attachment uploads.
- Integrate mobile apps with APIs for authentication, records, forms, workflows, files and attachments.
- Work with shared JavaScript business logic and debug issues across native and JavaScript boundaries.
- Use AI coding agents for investigation, planning, implementation, testing and code review, and validate AI‑generated changes.
Required profile
- Bachelor’s degree in Computer Science or equivalent professional experience.
- 5+ years of professional software development experience focused on mobile applications.
- Strong Android development experience with Kotlin, Jetpack Compose, coroutines and modern libraries.
- Professional iOS development experience with Swift, UIKit, SwiftUI and RxSwift.
Required skills
- Kotlin, Jetpack Compose, Material 3, coroutines, Flow
- Hilt, Retrofit, OkHttp, Room, SQLCipher, DataStore, WorkManager
- Multi‑module Gradle, MVI pattern
- Swift, UIKit, SwiftUI, RxSwift
- Realm, Keychain, secure storage technologies
- Offline‑first architecture, REST API integration, device capabilities (camera, barcode scanning, location, audio, biometrics)
- JavaScript debugging, automated mobile testing, GitLab CI, Firebase Test Lab, BrowserStack
- AI coding agents, agent harness engineering
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Costa Rica.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 week ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Gorilla Logic
Related job offers
-
Computer Technician II – Network Systems
Santa Ana Unified School District Santa Ana -
Associate Principal Software Application Engineer
Unisys San Jose -
Principal Scientific Research Expert - Computational Theory & Physics
Gramian Consulting -
SAP Business Process Manager
Freudenberg Medical Alajuela -
Client Tech Support – Senior Associate I
Infinite Computer Solutions San Jose