16 sep
|
Grupo NS
|
Madrid
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. 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. ¿Cuál será tu misión?
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.
Funciones principales 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. ¿Qué buscamos? 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. ¿Qué ofrecemos? Incorporación a proyectos tecnológicos de alto impacto.
Trabajo con tecnologías Android y/o iOS de última generación. Entorno colaborativo y multidisciplinar. Participación en todo el ciclo de desarrollo de producto. Desarrollo y crecimiento profesional dentro de Grupo NS. ¿Te interesa?
Si eres Android Developer, iOS Developer o Mobile Developer y quieres participar en proyectos donde la calidad técnica y la experiencia de usuario son protagonistas, ¡queremos conocerte!
Requisitos mínimos Especialidad Android Requisitos imprescindibles ~3+ años de experiencia en crecimiento 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. ~ Experiencia con Jetpack: LiveData. ~ Experiencia con Jetpack: Room. ~ Experiencia con Jetpack:
Navigation. ~ Experiencia con Jetpack: 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.
Se valorará 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, Ok u otras librerías de networking. Aplicaciones publicadas en Google Play. Especialidad iOS Requisitos imprescindibles ~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.
Se valorará 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. Contribuciones a proyectos Open Source.
📌 Mobile Developer Android & iOS (Madrid)
🏢 Grupo NS
📍 Madrid