Desarrollador Mobile (Android/iOS)
evopoint
| Company | evopoint |
| Category | Engineering |
| Location | Santo Domingo |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Not stated |
| Salary | Not stated by the employer |
| First seen | 29 Jul 2026 (the employer did not state a posting date) |
| Last verified | 9 Aug 2026 |
| Source | Employer ATS (bamboohr) |
Description
Buscamos un Desarrollador Mobile (Android/iOS) con experiencia en el desarrollo de aplicaciones móviles nativas para Android e iOS. Será responsable de diseñar, desarrollar, implementar y mantener aplicaciones de alto rendimiento utilizando Kotlin y Swift , colaborando con equipos multidisciplinarios para crear soluciones escalables, seguras y centradas en la experiencia del usuario.
La persona ideal posee sólidos conocimientos en el desarrollo móvil nativo, buenas prácticas de programación, arquitectura de software y metodologías ágiles.
Responsabilidades
• Diseñar, desarrollar y mantener aplicaciones móviles nativas para Android (Kotlin) e iOS (Swift).
• Implementar interfaces de usuario modernas, intuitivas y responsivas siguiendo las mejores prácticas de cada plataforma.
• Integrar APIs REST, servicios web y SDKs de terceros.
• Escribir código limpio, reutilizable, documentado y alineado con estándares de calidad.
• Optimizar el rendimiento, estabilidad y seguridad de las aplicaciones móviles.
• Identificar, analizar y corregir errores o incidencias.
• Participar en revisiones de código (Code Reviews) y promover buenas prácticas de desarrollo.
• Colaborar con equipos de UX/UI, Backend, QA, DevOps y Producto durante todo el ciclo de desarrollo.
• Participar activamente en ceremonias ágiles (Scrum/Kanban), incluyendo planificación, revisiones y retrospectivas.
• Contribuir a las decisiones de arquitectura y mejora continua de las aplicaciones.
• Mantenerse actualizado sobre las tendencias y tecnologías del ecosistema Android e iOS.
Requisitos
• Licenciatura en Ingeniería en Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines (o experiencia equivalente).
• Mínimo 3 años de experiencia en desarrollo de aplicaciones móviles nativas.
• Experiencia comprobable en al menos una de las plataformas (Android con Kotlin o iOS con Swift), siendo altamente valorada la experiencia en ambas
• Experiencia con Android Studio , Xcode , Android SDK e iOS SDK.
• Conocimiento de arquitecturas de desarrollo móvil como MVVM , MVC y/o Clean Architecture.
• Experiencia desarrollando interfaces con Jetpack Compose , SwiftUI o UIKit .
• Experiencia consumiendo e integrando APIs REST.
• Manejo de Git y flujos de control de versiones.
• Experiencia utilizando Firebase y servicios móviles.
• Conocimiento de herramientas de inyección de dependencias (Hilt/Dagger).
• Experiencia con programación asíncrona utilizando Coroutines, Flow, GCD o Swift Concurrency (async/await).
• Conocimiento del ciclo de vida de aplicaciones Android e iOS.
• Experiencia realizando pruebas unitarias y pruebas de interfaz.
• Capacidad para resolver problemas técnicos de forma eficiente.
Requisitos deseables
• Experiencia con Clean Architecture.
• Conocimiento de Kotlin Multiplatform (KMP).
• Experiencia utilizando Room Database y Core Data.
• Familiaridad con GraphQL.
• Experiencia implementando pipelines de CI/CD.
• Experiencia publicando aplicaciones en Google Play Store y Apple App Store.
• Conocimientos de seguridad en aplicaciones móviles.
• Experiencia en aplicaciones del sector financiero, seguros o comercio electrónico.
• Conocimientos de Apple Human Interface Guidelines (HIG) y Material Design.
• Experiencia trabajando con metodologías ágiles (Scrum o Kanban).
Conocimientos técnicos
• Kotlin
• Swift
• Android Studio
• Xcode
• Android SDK
• iOS SDK
• Jetpack Compose
• SwiftUI
• UIKit
• MVVM
• MVC
• Clean Architecture
• Coroutines
• Flow
• Swift Concurrency (async/await)
• Grand Central Dispatch (GCD)
• Hilt / Dagger
• Retrofit
• URLSession
• Room Database
• Core Data
• Firebase
• REST APIs
• GraphQL
• Git
• Gradle
• Swift Package Manager (SPM)
• CocoaPods
• XCTest
• Pruebas Unitarias
• Pruebas UI
• CI/CD
Competencias
• Pensamiento analítico.
• Resolución de problemas.
• Trabajo en equipo.
• Comunicación efectiva.
• Organización y gestión del tiempo.
• Proactividad.
• Adaptabilidad.
• Orientación a resultados.
• Atención al detalle.
• Aprendizaje continuo.
Idiomas
• Inglés intermedio (B2) o superior , con capacidad para leer documentación técnica, colaborar con equipos internacionales y participar en reuniones en inglés.