Empresa: Michael Page
Provincia: 100% En remoto
Población:
Descripción:
Perfil buscado (Hombre/Mujer)
• 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.
• Proyecto estable|Formarás parte de un ecosistema de Talento Tecnológico
• 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.
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)
• 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.
Tecnologías: android, Kotlin
Tipo de Contrato:
Indefinido
Salario: 45000 € – 48000 € Bruto/año
Experiencia: 3-5 años
Funciones: Desarrollador Móvil – Programador
Descubre más: https://www.tecnoempleo.com/android-developer-remoto-michael-page/android-kotlin/rf-8e6f10db120d33090e40