Jenkins Kotlin Android jUnit UX/UI Retrofit Teletrabajo

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 te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo

HAYS

Lleida, ES

Desde Hays Technology estamos buscando un Programador/a Android altamente motivado para una empresa de desarrollo de...

Michael Page

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