Programador/a Android Senior
Role details
Job location
Tech stack
Job description
autentificación personalizada. Sincronizar datos de forma segura con servidores institucionales, incluso en modo offline (uso de bases de datos ocales como Room o SQlite),Implementar protocolos de comunicación seguros (TLS, certificados pinning) según normativas del sector Optimización y estabilidad: reducir consumo de batería, memoria y datos móviles;minimizar el tamaño del APK (evitar librerias pesadas ,usar ProGuard/R8);garantizar estabilidad en dispositivos de gama baja o con firmware modificado. Documentación y transferencia de conocimiento Colaboración con otros equipos SE OFRECE Incorporación a una empresa sólida y con futuro. Con buen ambiente de trabajo y rodeado de gente joven, grandes profesionales con los que podrás seguir desarrollándote como profesional y relaciones al más alto nivel. Atractivo plan de carrera y estabilidad laboral Posibilidad real de carrera profesional en la empresa, ampliando su mercado o sus funciones dentro del cuadro directivo.
Requirements
cliente,usabilidad y valor de negocio Se valorarán muy positivamente: Experiencia en Kotlin y/o Swift y Flutter Habilidades de colaboración en equipo, proactividad para aprender , y compromiso con la mejora continua de cada entrega Tecnologías y habilidades clave: Lenguajes: Flutter (inclinación), Java (para legacy). Arquitectura: MVVM, Clean Architecture (ideal), pero también capacidad para trabajar con código sin patrón definido. Persistencia: Room, SQLite, SharedPreferences (seguro). Networking: Retrofit, OkHttp, con soporte para autenticación personalizada. Herramientas: ADB, Android Studio, SENTRY o sistemas de logging interno. Control de versiones: Git, con buenas prácticas en ramas de mantenimiento (maintenance/legacy). LUGAR DE TRABAJO Murcia capital
Benefits & conditions
Incorporación a proyectos innovadores y alto impacto tecnológico. Contrato fijo y remuneración según valía (fijo + incentivos) Incorporación inmediata. Trabajo presencial con posibilidad de teletrabajo parcial Horario continuo, con jornada intensiva en verano y todos los viernes del año SE REQUIERE: FP o superior de la rama de informática o telecomunicaciones mínimo. Experiencia mínima de 5 años como Android Engineer; experiencia en desarrollo de aplicaciones nativas, con un sólido portfolio de apps Concurrencia: Conocimiento sólido de los mecanismos de concurrencia en Androis, como coroutines, para gestionar operaciones asíncronas de forma eficiente y segura APIs REST:Familiaridad con el diseño,consumo e integración de APIS RESTfull. Experiencia con soporte de código legacy Sentido de producto: Capacidad para entender el producto desde la perspectiva del usuario.Tomar decisiones técnicas con un fuerte enfoque en la experiencia del