Android Developer Remoto
Michael Page · España
- 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.
Ver más
¡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
Programador/a Android
20 SepHAYS
Lleida, ES