Ver oferta completa

DESARROLLADOR/A ANDROID SENIOR - REMOTO

Descripción de la oferta de empleo

Somos Plexus.Tech, una empresa tecnológica especializada en servicios y productos TI, fundada en el talento y capacidades de nuestra gente, más de 3,900 profesionales desarrollando productos y servicios tecnológicos que mejoran la vida de personas, empresas e instituciones. Basado en un modelo de cercanía, rapidez y flexibilidad.Entre nuestros principales clientes internacionales destacan prácticamente todas las empresas del IBEX35, así como grandes minoristas, turoperadores, compañías aéreas y entidades financieras.¡Estamos buscando un(a) profesional apasionado(a) por la tecnología e innovación para unirse a nuestro equipo! En esta nueva oferta de trabajo, tendrás la oportunidad de contribuir significativamente al éxito de nuestra empresa. Esta es una oportunidad única para trabajar en una de las instituciones financieras más grandes del mundo y líder de la eurozona,SENIOR DESARROLLADOR/A Android - REMOTO> EXPERIENCIA y REQUISITOS+5 años de experiencia exclusiva en desarrollo nativo de aplicaciones AndroidExperiencia profesional en proyectos formados por librerías o que publiquen SDKs como producto.Imprescindible haber trabajado en proyectos que requiriesen accesibilidad.Experiencia en un entorno de trabajo colaborativo.Dominio nativo del idioma castellano.Nivel de inglés equivalente a B2.Valorable Portugués> Conocimientos Técnicos DeseableExperiencia en el desarrollo de aplicaciones que cumplan con estándares de seguridad.Experiencia en Gradle como herramienta de configuración del proyecto: Version Catalogs para manejo de dependencias, compartición de lógica mediante Convention Plugins, manejo de scripts en Gradle, Android Gradle Plugin, creación de plugins para Gradle…Uso de herramientas de análisis y mejora de rendimiento en las Aplicaciones: Baseline profiles, Tracing…> Conocimientos Técnicos ExtrasFamiliaridad con librerías de procesado de anotaciones como KSP o herramientas de generación de código como Kotlin Poet.Experiencia en librerías de programación de tareas como WorkManager.Experiencia con librerías de control de Mapas: Google MapsConocimientos extra de testing: TDD, Tests instrumentales…Conocimientos Técnicos necesarios:GlobalesDominio de Kotlin como lenguaje de programación.Amplio conocimiento de visibilidad y extensibilidad en Kotlin.Conocimiento de Flow y Coroutines.Sistemas de control de versiones, preferiblemente Git.Uso de herramientas de CI/CD: Bitrise (o similar: Github Workflow, Jenkins, ...)Metodologías ágiles de desarrollo.Flujo de trabajo de creación/revisión de PR y pruebas de control de calidad (QA).> ArquitecturaConocimiento sólido de patrones de arquitectura como MVVM y MVI.Inyección de dependencias: Koin (o similares: Dagger Hilt).Conocimiento sólido de buenas prácticas, incluyendo:Principios SOLIDPatrones de diseñoClean architectureDesarrollo, despliegue y control de versionado de librerías de uso interno o público.> Acceso a datosLibrerías de obtención de datos en remoto: Retrofit (o similar: Ktor).Librerías de obtención de datos en local: Room, DataStore y SharedPreferences.> Jetpack ComposeDominio avanzado del framework Jetpack Compose, con experiencia demostrable en la definición y creación de componentes complejos y pantallas completas en aplicaciones de producción.Amplio conocimiento sobre mejorar la optimización y el rendimiento de Jetpack Compose para ofrecer la mejor experiencia al usuario.UX, creación de animaciones, transiciones e interacciones de UI para el usuario.Creación de componentes o bibliotecas para Compose (modelado de estados custom).Realización de pruebas de captura de pantalla utilizando Paparazzi o herramientas similares como Shot, garantizando la calidad visual y funcional de las interfaces.> AccesibilidadProfundo conocimiento de las APIs de Jetpack Compose para añadir accesibilidad. Capacidad para utilizar Semantics en Compose para proporcionar información adicional a las herramientas de asistencia, como lectores de pantalla.Conocimiento de cómo estructurar la vista para que sea accesible por lectores de pantalla.Herramientas para probar la accesibilidad: Talkback, Switch Access o similares.Capacidad para identificar y resolver problemas de accesibilidad detectados a través de pruebas con TalkBack.Habilidad para diseñar y ajustar la interfaz de usuario para mejorar la accesibilidad para usuarios que dependen de Switch Access.> TestingConocimiento sólido en la definición de pruebas unitarias con JUnit5 incluyendo el uso de anotaciones, aserciones, y ejecución de pruebas.Crear y gestionar mocks y stubs de objetos y servicios, simulando comportamientos y respuestas para diferentes escenarios de pruebas.Verificar interacciones con objetos mockeados, asegurando que se llamen los métodos correctos con los parámetros esperados.Herramientas de análisis de cobertura de código (por ejemplo, JaCoCo) para medir y asegurar que las pruebas unitarias cubran la mayor parte posible del código.> Análisis de códigoHerramientas de análisis de código estático: Detekt (o similar: Ktlint, Spotless, …)> ¿QUÉ OFRECEMOS?Contrato indefinido + 100% RemotoSistema de retribución flexible en seguro de salud, tickets restaurante, guardería y transporte.Plan de carrera y formación técnica a medida, para que sigas desarrollándote desde dentro de la compañía.Formación de idiomas"Flexology"*Club Benefits de Plexus Tech, que da acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y más categorías.Formar parte de un equipo dinámico de 3900 profesionales, colaborativo, apasionado por sus clientes y con ganas de dar lo mejor de sí mismoUn ecosistema de trabajo con un entorno colaborativo> FLEXOLOGY:Somos una empresa adaptable, flexible e híbrida. Apostamos por un modelo basado en poner en el centro a las personas, a nuestra gente, que son el pilar de nuestra empresa. Nos preocupamos por tu talento, tus habilidades y, sobre todo, tu bienestar. Por eso, nos adaptamos a nuevas situaciones y exigencias para que las personas fluyan profesional y personalmente. Un modelo basado en la confianza. De esta manera, los profesionales de Plexus.Tech realizan su trabajo y desarrollan su talento donde mejor trabajan, pudiendo optar por trabajar desde casa o en cualquiera de nuestras 24 oficinas, combinando lo mejor de ambas opciones.Nos apasiona la tecnología, pero sobre todo amamos a las personas que la hacen posible. Porque con motivación, ilusión y trabajo en equipo estamos haciendo cosas fantásticas.Plexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.
Ver oferta completa

Detalles de la oferta

Empresa
  • Plexus Tech
Localidad
  • En toda España
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 25/12/2024
Fecha de expiración
  • 25/03/2025
Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

Programación de aplicaciones web (preferentemente javascript, xml, json, java,…) y deseable aplicaciones para android... mentalidad analítica y pensamiento crítico... formación: grado en ciencias informáticas, ingeniería de software o en un campo relacionado capacidad de autoaprendizaje......

Tecnico microinformatico en sistemas windows y android
Enlaza-it, s.l.u.

Soporte remoto via (anydesk ) para sistemas windows, server, android presencial en tienda informatica, atencion a cliente se valorara conocimientos ingles... el/la candidato/a ideal será responsable de brindar soporte técnico e instalación de sistemas android y windows en clientes finales......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - car home / asistencia domiciliaria - turnos de día y de noche - centro de atención continua y domiciliaria - cornwall reino unido reach......

Asistente de atención médica Senior - Coordinador de turnos
Reach HR Consulting

Estamos buscando un asistente de atención médica senior para coordinar la prestación de atención médica... asistente de atención médica senior - coordinador de turnos - asistencia domiciliaria / asistencia domiciliaria - turnos de día y noche - centro de atención continua y domiciliaria - cornwall reino......

Técnicos senior de radiología - Unidad de salud móvil
Reach HR Consulting

Técnicos senior de radiología - reino unido - unidad de salud móvil de imágenes reach hr es una empresa especializada en la contratación de profesionales sanitarios... al responder a este anuncio, confirma que acepta recibir de reach_hr consulting newsletters y correos electrónicos relacionados con la......

Senior Sales Assistant - Store LIU∙JO , BARCELONA
Liu Jo SPA

Liu jo está buscando para su store en paseo de gracia, barcelona un (a) senior sales assistant... sus principales cometidos serán los siguientes: · transmitir al cliente pasión y conocimiento del producto; · desarrollar e impulsar las ventas; · recibir y acompañar a nuestra clientela de alta gama; ·......

Profesional Senior dpto fiscal-contable
ASTERSA ASESORES

Altos conocimientos tributarios... experiencia mínima 3 años puesto similar en el sector asesoría de empresas... asesoramiento personalizado a la carteta de clientes, gestión de firma electrónica, presentación telemática de modelos aeat (renta- imp sociedades-......

Teleoperador/a con Francés - 100% Remoto
Serem

Ganas de desarrollarse en un ambiente profesional y multilingüe... flexibilidad horaria en turnos rotativos... ¡no lo dudes y únete a nuestro equipo!requisitos del puesto... remuneración de 17... com/language/es/empleo/envianos-tu-curriculum/] y comienza a construir tu futuro con nosotros! estamos ampliando......

Teleoperador/a con Alemán - 100% Remoto
Serem

Ganas de desarrollarse en un ambiente profesional y multilingüe... flexibilidad horaria en turnos rotativos... ¡no lo dudes y únete a nuestro equipo!requisitos del puesto... remuneración de 17... com/language/es/empleo/envianos-tu-curriculum/] y comienza a construir tu futuro con nosotros! estamos ampliando......

Evaluador de atención al cliente 100% remoto
Yourmysteryshopper

Libertad de ubicación, pudiendo realizar las evaluaciones desde cualquier lugar... siendo tu principal cometido: valorar el servicio de atención al cliente de diferentes empresas... actividad fácil y sencilla, compatible con otras actividades profesionales, que podrás realizar desde cualquier lugar......