> Markdown version of [/jobs/ext/3515624-mobile-developer-android-ios](https://www.wearedevelopers.com/jobs/ext/3515624-mobile-developer-android-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mobile Developer Android & iOS - **Company:** Grupo NS - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Android Software Development, Android Studio, Apple IOS, Apple Xcode, App Store (IOS), Mobile Application Development, Cloud Computing, Code Review, Computer Programming, Software Debugging, Dependency Injection, Github, Mobile Application Software, JSON, Junit, Model View Controller (MVC), Model View ViewModel, Performance Tuning, Scrum Methodology, Website Wireframe, Extensible Markup Language (XML), Circleci, Uikit, Swiftui, Firebase, Backend, Git, Kotlin, Jetpack Compose, Asynchronous Programming, Google Play, Objective C++, Restful APIs, Software Version Control, Xctest - **Published:** September 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=1127a50845f76136 ## About the Role Buscamos profesionales apasionados por la tecnología y la experiencia de usuario, con capacidad para trabajar de principio a fin en el desarrollo de funcionalidades, colaborando estrechamente con equipos de Producto, UX/UI, Backend y otros equipos técnicos. Podrás especializarte en Android, iOS o aportar experiencia en ambas plataformas., * Más allá de los conocimientos técnicos, buscamos profesionales que destaquen por: * Pasión por crear excelentes experiencias de usuario. * Atención al detalle y orientación a la calidad. * Proactividad y capacidad para asumir ownership. * Buenas habilidades de comunicación y colaboración. * Capacidad para trabajar con equipos multidisciplinares. * Iniciativa para aportar ideas y soluciones técnicas. * Adaptación a entornos Agile/Scrum. * Capacidad para llevar una funcionalidad desde su definición hasta producción., * 3+ años de experiencia en desarrollo profesional de aplicaciones Android nativas. * Dominio de Kotlin. Java será valorable. * Experiencia con Jetpack Compose y/o Views/XML. * Conocimiento sólido de arquitecturas MVVM, MVP u otros patrones modernos. * Experiencia con Jetpack: * + ViewModel. + LiveData. + Room. + Navigation. + WorkManager. * Experiencia con REST APIs, JSON y programación asíncrona. * Conocimientos de Coroutines y Flow. * Experiencia con Android Studio y Android SDK. * Conocimiento del ecosistema Google Play y proceso de publicación. * Conocimientos de ciclo de vida, gestión de memoria y optimización de rendimiento. * Experiencia con Git y flujos de control de versiones., * CI/CD: Fastlane, GitHub Actions, Bitrise o Firebase App Distribution. * Push notifications / Firebase Cloud Messaging (FCM). * Deep linking e In-App Purchases / Billing Library. * Accesibilidad: TalkBack y content descriptions. * Testing: JUnit, Espresso, MockK. * Dependency Injection: Hilt / Dagger. * Retrofit, OkHttp u otras librerías de networking. * Aplicaciones publicadas en Google Play. Especialidad iOS, * 3+ años de experiencia en desarrollo profesional de aplicaciones iOS. * Dominio de Swift. Objective-C será valorable. * Experiencia con UIKit y/o SwiftUI. * Conocimiento de arquitecturas MVC, MVVM u otros patrones. * Experiencia con REST APIs, JSON y programación asíncrona. * Conocimientos de async/await y/o Combine. * Experiencia con Xcode, Instruments y ecosistema Apple. * Conocimiento del proceso de publicación en App Store y sus guidelines. * Conocimientos de gestión de memoria y optimización de rendimiento en iOS. * Experiencia con Git y flujos de control de versiones., * CI/CD: Fastlane, GitHub Actions o Bitrise. * Push notifications. * Deep linking e In-App Purchases. * Accesibilidad: VoiceOver y Dynamic Type. * Testing unitario y UI: XCTest. * Aplicaciones publicadas en App Store. ## Description En Grupo NS buscamos incorporar Mobile Developers con experiencia en desarrollo nativo Android y/o iOS para participar en proyectos de desarrollo de aplicaciones móviles de alto impacto., * Diseñar, desarrollar y evolucionar aplicaciones móviles robustas, escalables y de alto rendimiento, aplicando buenas prácticas de desarrollo, arquitectura, testing y optimización. * Participarás activamente en la definición técnica de funcionalidades y tendrás ownership sobre las mismas desde su concepción hasta su puesta en producción., * Diseñar, desarrollar y mantener aplicaciones móviles nativas de alta calidad. * Crear código limpio, mantenible, documentado y testeable. * Colaborar con equipos de Producto, UX/UI y Backend. * Transformar diseños y wireframes en interfaces fluidas y cuidadas. * Integrar APIs REST, servicios de terceros y SDKs. * Analizar y optimizar rendimiento, consumo de memoria y experiencia de usuario. * Realizar debugging, profiling y resolución de incidencias. * Participar en code reviews y contribuir a mejorar los estándares técnicos del equipo. * Mantenerse actualizado/a sobre las últimas tecnologías, frameworks y guidelines de cada ecosistema. * Participar en la definición y refinamiento de requisitos desde una perspectiva técnica. * Resolver bugs e incidencias de producción. * Trabajar bajo metodologías Agile/Scrum.