Senior Cross-Platform Mobile Developer (Ios & Android)
We are looking for a Senior developer with +5 years of experience building and maintaining mobile applications for both i
OS and Android platforms using native technologies. The role involves implementing clean architectures, ensuring high performance, and collaborating with designers and backend teams.
Responsibilities:
- Develop and maintain mobile apps for i
OS and Android using Swift and Kotlin. - Implement MVVM, MVI, and Clean Architecture patterns.
- Integrate REST APIs and manage data persistence using Room, Data
Store, and Shared
Preferences. - Ensure app security and performance optimization.
- Write unit tests and maintain code quality.
- Collaborate with
- functional teams for UI/UX consistency.
Required Skills:
- Swift, Kotlin, basic Java
- Xcode, Android Studio, Git, Gradle
- UIKit, Jetpack Compose, XML, Material Design
- MVVM, MVVM-C, MVI, Clean Architecture
- Rx
Swift, Combine, Coroutines/Flow, Rx
Java/Kotlin - REST APIs (Retrofit, Ok
Http) - Dagger / Hilt
- Room, Data
Store, Shared
Preferences / Encrypted - Unit testing (XCTest)
- Firebase Analytics, Crashlytics, App Distribution
Note: This position can be performed 1x per week from Braga, Coimbra or Lisbon.
- Informações detalhadas sobre a oferta de emprego
Empresa: emagine Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 8. 1. 2026
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!