Jenkins Kotlin Android jUnit UX/UI Retrofit Teletreball

Proyecto estable Formarás parte de un ecosistema de Talento Tecnológico ¿Dónde vas a trabajar? Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de...

  • Proyecto estable
  • Formarás parte de un ecosistema de Talento Tecnológico

¿Dónde vas a trabajar?

Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida.(https://www.michaelpage.es/seleccion-personal/technology-consulting)

Descripción

  • Diseñar, desarrollar y mantener nuevas funcionalidades en la aplicación Android de Leboncoin, asegurando una experiencia de usuario fluida y de alta calidad.
  • Trabajar estrechamente con equipos de diseño, producto y backend para definir y desarrollar funcionalidades alineadas con los requisitos del negocio y las necesidades de los usuarios.
  • Identificar y solucionar problemas de rendimiento y optimización de la aplicación, asegurando un uso eficiente de los recursos y una experiencia de usuario fluida.
  • Escribir código limpio, escalable y eficiente siguiendo los principios de Clean Architecture y SOLID, y realizar revisiones de código para mantener los estándares de calidad del equipo.
  • Desarrollar y mantener pruebas unitarias y de integración utilizando frameworks como JUnit, Espresso, y Mockito para asegurar la calidad y fiabilidad de la aplicación.
  • Participar en la mejora de pipelines de CI/CD utilizando herramientas como GitHub Actions, Bitrise, y Jenkins para automatizar la construcción, las pruebas y el despliegue de aplicaciones.
  • Investigar, proponer e implementar nuevas tecnologías, herramientas y enfoques para mejorar el desarrollo de aplicaciones Android.
  • Documentar el desarrollo, la arquitectura y las decisiones técnicas, y participar en sesiones de retrospectiva para mejorar continuamente los procesos y prácticas del equipo.

¿A quién buscamos (H/M/D)?

  • Al menos 3-5 años de experiencia en desarrollo de aplicaciones Android nativas.
  • Sólida experiencia con Kotlin y un fuerte entendimiento de las APIs y componentes de la plataforma Android.
  • Experiencia en el uso de Android SDK y componentes de Android Jetpack como LiveData, ViewModel, Room, Navigation Component, entre otros.
  • Experiencia en el diseño de arquitecturas basadas en MVVM, MVI o MVP y en la aplicación de principios de Clean Architecture.
  • Experiencia en la integración y consumo de APIs RESTful, utilizando bibliotecas como Retrofit y OkHttp.
  • Experiencia en el desarrollo de pruebas automatizadas (unitarias, de integración y UI) utilizando JUnit, Espresso, Mockito o similares.
  • Experiencia en la configuración y uso de herramientas de CI/CD como GitHub Actions, Bitrise, Jenkins, etc.
  • Capacidad para trabajar en un entorno de equipo colaborativo, con excelentes habilidades de comunicación y resolución de problemas.
  • Nivel alto en inglés y/o francés.

¿Cuáles son tus beneficios?

  • Contrato indefinido con Page Consulting Tech Solutions.
  • Salario en función de la experiencia aportada.
  • Modelo 100% remoto.
  • Formación continua para desarrollar tu talento.
  • Beneficios sociales y plan de retribución flexible.
  • Compensación de gastos de teletrabajo.
  • Plan de carrera en un ecosistema de talento tecnológico.

No et perdis res!

Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació


Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa

Subscriu-te ara

Darreres ofertes d'ocupació de Programador/a Android

iOS Developer

18 de nov.

Aristocrat

Polonia, ES

Join Aristocrat in Bringing Joy to Life Through the Power of Play. Be part of our growing global team where people come...

Michael Page

Proyecto estable Formarás parte de un ecosistema de Talento Tecnológico ¿Dónde vas a trabajar? Page Consulting Tech...