Mobile Software Engineer (Argentina)

Mobile Software Engineer (Argentina)

27 ago
|
Staffed
|
Argentina

27 ago

Staffed

Argentina

Mobile Software Engineer - Kotlin Multiplatform

Join a
leading technology company
and become part of a technical team building scalable, maintainable and high-quality multiplatform solutions.

Responsibilities
- Develop new features using Kotlin Multiplatform.
- Design reusable components.
- Contribute to architecture decisions.
- Collaborate with Android, iOS and Backend teams.
- Integrate multiplatform SDKs and libraries.
- Optimize performance and maintainability.
- Participate in code reviews.

Must Have
- Strong Kotlin knowledge: Coroutines, Flow, StateFlow, SharedFlow, Extension Functions, Sealed/Data Classes, Delegation, Inline Functions, Result and Generics.
- Hands-on experience with
Kotlin Multiplatform
: expect/vigente, commonMain, androidMain, iosMain, Gradle Multiplatform and KMP-compatible libraries.
- Experience with
Compose Multiplatform
, including State Hoisting, remember, rememberSaveable, CompositionLocal, Side Effects, Navigation,



LazyColumn/LazyGrid and Animations.
- Understanding of Recomposition, Stability and Performance.
- Experience with
Clean Architecture, MVVM, modular architecture, Dependency Inversion, Repository Pattern and Use Cases
.
- Experience with Dependency Injection; Koin is preferred.
- Experience with Apollo GraphQL, Ktor Client, REST and Serialization.
- Unit Testing, MockK, Coroutines Test and Flow Testing.
- Git: Rebase, Cherry Pick, Squash and conflict resolution.
- Experience with Sonar.

Nice to Have
- Room KMP.
- Firebase, Dynatrace, Appdome, Analytics or Crash Reporting.
- Knowledge of Biometrics, Encryption, Certificate Pinning or Secure Storage.

Tech Stack:
Kotlin · Kotlin Multiplatform · Compose Multiplatform · Koin · Apollo GraphQL · Ktor Client · REST · DataStore · MockK · Git · Sonar

📌 Mobile Software Engineer (Argentina)
🏢 Staffed
📍 Argentina

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile software engineer (argentina) / argentina

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile software engineer (argentina) / argentina