Ver oferta completa

ANDROID DEVELOPER

Descripción de la oferta de empleo

Somos Plexus Tech. Una compañía tecnológica especializada en servicios y productos IT, fundada en el talento y las capacidades de nuestra gente, más de 4000 profesionales desarrollando tecnología con alma.¡Ampliamos nuestro equipo de desarrollo! ¡Buscamos talento!Desde Plexus seleccionamos perfiles con experiencia como Desarrollador/a de Aplicaciones Android para unirse al equipo y formar parte de uno de nuestros proyectos del sector Bancario.Requisitos técnicos:Dominio de Kotlin como lenguaje de programación.Amplio conocimiento de visibilidad yextensibilidad en Kotlin.Conocimiento de Flow y Coroutines.o 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 ladefinición y creación de componentes complejos y pantallas completas en aplicaciones deproducció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 similarescomo Shot, garantizando la calidad visual y funcional de las interfaces.AccesibilidadProfundo conocimiento de las APIs de Jetpack Compose para añadir accesibilidad. Capacidadpara 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 pruebascon TalkBack.Habilidad para diseñar y ajustar la interfaz de usuario para mejorar la accesibilidad para usuariosque dependen de Switch Access.TestingConocimiento sólido en la definición de pruebas unitarias con JUnit5 incluyendo el uso deanotaciones, 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 correctoscon los parámetros esperados.Herramientas de análisis de cobertura de código (por ejemplo, JaCoCo) para medir y asegurarque 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, …)Ofrecemos:Formación a medida. Contamos con varias plataformas de formación disponibles para que todos los empleados de Plexus puedan configurar un plan formativo a medida según sus intereses profesionales.Formación de idiomas. Es un programa de aprendizaje y perfeccionamiento de idiomas a disposición de tod@s los trabajadores/as de la compañía. Un método que combina tecnología, contenido personalizado, interacción con el profesor y la optimización del tiempo. Incluye también clases grupales de conversación en las que podréis coincidir con alumnos de otros países.Certificaciones a disposición de todos los trabajadores los recursos necesarios para preparar y obtener sus certificaciones a través de Plexus.Paquete de retribución Flexible: contamos con Seguro médico, Ticket Restaurante, Ticket transporte y Ticket guarderíaEl Club Benefits de Plexus Tech: un servicio a disposición de todos los trabajadores de la compañía que nos permite el acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y demás.Teletrabajo 100%Contratación indefinidaPlexus 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
Mern Developer
PureCode Software

To apply: submit hereabout purecode aipurecode is a front end developer tool where engineers can use text to describe and generate, or customize software user interfaces - (and soon entire projects)our goal is to build a must use developer tool for front-end engineers to build web software 100x faster!company......

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

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

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... entorno de servidores windows, iis, etc... requisitos del puesto capacidades: capacidad de aprendizaje y de comunicación... disponer de un entorno adecuado para trabajar desde casa......

Java Developer with French/German
Sollers Consulting

We also provide access to an online training platform and co-fund language classes... • work directly with our clients as an active member of an agile project team... • fluency in french or german (b2/c1 level at least)... • develop our own systems as a part of the internal r&d; team......

Mid-senior frontend developer
Remoteandtalent

Desde remoteandtalent, estamos buscando un mid-senior frontend developer para unirse al equipo de kanguro... conocimiento de las mejores prácticas de diseño móvil... experiencia previa con expo para el desarrollo en react native... habilidades de resolución de problemas y una mentalidad proactiva......

Digital Business Developer German And Dutch
Recruit4work SL

Understand prospects' pain points, gather technical requirements, correlate business needs to available cloud solutions (solution-selling) and build value for the next steps in the sales process update and maintain prospect and customer data in salesforce... strong written and oral business communication......

Business Developer with Fluent Level of German
Talent search people

Do you want to work in an international and modern environment? if you have experience in sales and want to be part of a b2b finding new business? then this is your chance! our client is one of the largest toy and game manufacturers in the world, that make the best toy soldiers... staff discount......

Digital Business Developer
Recruit4Work

Barcelona is the perfect city for this new adventure! with its rich culture and diverse population you will be able to experience loads of new things... eu/sv/jobs/4728522-swedish-digital-business-developer?promotion=1116706-trackable-share-link-davide please submit your cv in english directly here or......

Digital Business Developer
Recruit4Work

Barcelona is the perfect city for this new adventure! with its rich culture and diverse population you will be able to experience loads of new things... requirements fluent in one of the requested language: dutch, german, french, swedish... working proficiency in english previous sales experience......

BECA Desarrollador Web - Full Stack Web Developer
NETT FORMACION SL

Requisitos del puesto obligatorio utilizar lenguajes de cliente como html y css... > visión multidisciplinar: te convertirás en un profesional full stack capaz de desenvolverse bien en diferentes ámbitos digitales... ¿por qué el máster dwa te convierte en un profesional full stack?por su modelo de aprendizaje......