Overview
¿Tiene su CV preparado? Si es así y confía en que este es el puesto ideal para usted, asegúrese de enviar su solicitud lo antes posible.
La gente viene a SNGULAR atraída por proyectos que usan tecnologías punteras, y se quedan por los grandes profesionales con los que trabajan. Ofrecemos: personas primero, crecimiento y capacitación continua, y beneficios orientados al bienestar. Somos una empresa plural, con igualdad de oportunidades, proactivos, humildes y con espíritu de equipo, manteniendo siempre el buen humor.
¿Cuál será tu rol?
Formarás parte del Chapter de Aplicaciones Móviles, un equipo formado por especialistas en desarrollo nativo y multiplataforma. Buscamos a una persona con experiencia sólida en Android, que quiera dar el salto o consolidarse en el futuro en Kotlin Multiplatform (KMP). Queremos a alguien proactivo/a, con ganas de aprender y de compartir, que disfrute trabajando en equipo y que contribuya a seguir elevando el nivel técnico del chapter.
¿Cuáles serán tus responsabilidades?
Implementación de código nativo en Android (Kotlin/Compose).
Arquitectura y Desarrollo KMP: implementación de funcionalidades y módulos en el código compartido, creando una base lógica robusta, testeable y de alto rendimiento.
Trabajarás codo con codo con equipos de Backend, Diseño (UX/UI) y QA para definir APIs, refinar la experiencia de usuario y construir aplicaciones escalables y de calidad.
Participar activamente en la definición de arquitecturas, decisiones técnicas y buenas prácticas.
Contribuir activamente a la base de conocimiento del Chapter, participando en formaciones, creando PoCs (Pruebas de Concepto) y explorando las últimas novedades del ecosistema KMP.
Qué esperamos de ti
Experiencia técnica
Al menos 4 años de experiencia en desarrollo nativo Android (Kotlin + Jetpack Compose).
Experiencia en desarrollo con Kotlin Multiplatform o fuerte motivación por especializarte en ello.
Conocimiento sólido de patrones de arquitectura (MVVM, MVI) y principios de diseño de software (SOLID, Clean Architecture).
Experiencia consumiendo APIs RESTful. Se valorará muy positivamente la experiencia con GraphQL.
Dominio de Coroutines y Flow para la programación asíncrona.
Robusta cultura de testing (JUnit, MockK, Turbine, Espresso).
Conocimiento y uso habitual de control de versiones con Git.
Familiaridad con CI/CD, automatización de testing y distribución de apps.
Haber trabajado con herramientas como Postman, Figma, Jira, Confluence, Zeplin, o similares.
Experiencia en publicación y procesos
Experiencia en subida de apps a App Store y/o Google Play.
Haber participado en ceremonias bajo el framework Scrum.
Buenas prácticas, código limpio y orientación a mejora continua.
Valoramos positivamente si
Has participado en proyectos reales con Kotlin Multiplatform (profesionales o personales).
Tienes experiencia con Compose Multiplatform para iOS o Desktop.
Conoces el lado iOS (Swift/SwiftUI), aunque sea a nivel básico.
Has trabajado con Ktor, SQLDelight, o Koin.
Tienes conocimientos sobre accesibilidad móvil (WCAG) para Android y/o iOS.
Has configurado o mantenido pipelines de CI/CD.
Perks (beneficios)
Acceso a formación continua: presupuesto individual para formación, obtención de certificaciones, acceso ilimitado a Udemy, clases de idiomas, dinámicas de formación interna.
Flexibilidad horaria, teletrabajo, posibilidad de trabajar desde nuestros Hubs.
22 días de vacaciones + día de cumpleaños + 2 días de asistencia a eventos técnicos + 24 y 31 de diciembre no laborables.
Wellbeing pack: ayuda para la mejora del bienestar.
Retribución flexible.
Dinamias y Eventos de Teambuilding.
Pack de Bienvenida.
Posibilidad de elegir equipo (Windows / Mac). xpzdshu
Otras iniciativas que permiten obtener bonus adicionales: recomendar profesionales, speaker en eventos, artículos técnicos, etc.
Encuentro Virtual todos los viernes y otros espacios para proponer cambios y ser partícipe de ellos.
#J-18808-Ljbffr