Desarrollador Android Ssenior Madrid · Completamente Remoto

Detalles de la oferta

Estamos en busca de unDESARROLLADOR ANDROID SSENIOR con inglés B2.Conocimientos requeridos:Experiencia en desarrollo de aplicaciones Android: sólida trayectoria en el desarrollo de aplicaciones Android, demostrando la capacidad de crear aplicaciones completas y funcionales.Dominio de Kotlin: amplio conocimiento del lenguaje de programación Kotlin y sus características.Conocimiento de frameworks de Android: comprensión extensa de frameworks nativos de Android.Conocimiento de frameworks como JetPack Compose, Android X, etc., y la capacidad de utilizarlos eficazmente en el desarrollo de aplicaciones Android, así como de otros frameworks como Retrofit, OKHttp, Room, Realm, Koil, etc., con habilidad para aplicarlos de manera efectiva en el desarrollo de aplicaciones Android compatibles con Android 5 en adelante.Conocimiento de patrones de diseño: familiaridad con patrones de diseño de software y su aplicación en el desarrollo de aplicaciones Android.Experiencia en integración de servicios web: capacidad para integrar servicios web usando APIs y tecnologías como REST, GraphQL, JSON, XML, etc.Experiencia en almacenamiento de datos: competencia en el uso de soluciones de almacenamiento de datos en Android, como SQLite, Room o Realm, y la capacidad de diseñar y mantener un modelo de datos eficiente.Conocimiento de herramientas de desarrollo: familiaridad con herramientas como Android Studio, Profiler, App Inspection y depurador.Experiencia en pruebas y depuración: habilidades sólidas en pruebas y depuración de aplicaciones Android para asegurar la calidad y funcionalidad correcta, incluyendo la ejecución de pruebas unitarias, de integración y UI (JUnit, Mockk, Mockito, Espresso).Entornos de CI/CD: conocimiento integral para la gestión de código fuente mediante repositorios como Bitbucket y Github, siguiendo la metodología Gitflow. También es necesario el entendimiento de pipelines de compilación y despliegue con herramientas como Github, Azure DevOps y Bamboo.Conocimiento de frameworks de inyección de dependencias: Dagger Hilt, Koin.Dominio de Gradle (Groovy, Kotlin DSL).Gestión de proyectos: conocimiento amplio de herramientas de gestión de proyectos como JIRA y Github.Se valorará positivamente:Conocimientos en notificaciones push.Conocimiento de herramientas como Figma, Postman, Charles Proxy, AppInsights, SonarQube.Entornos de CI/CD (Bamboo, Github Actions, Azure DevOps).AppCenter (despliegue, métricas y seguimiento de fallos).Experiencia trabajando con funciones del sistema operativo como notificaciones push, biometría y deeplinkings.Experiencia con herramientas de despliegue y monitoreo de aplicaciones como AppCenter (despliegue, métricas y seguimiento de fallos) y Testflight.Experiencia trabajando con MDMs corporativos.
#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Head Of Business Development H/F

.Quiénes somosEn Worldwide Recruitment Energy, consultora de contratación especializada en el sector de las energías renovables, hemos conectado con éxito a ...


Worldwide Recruitment Energy - Madrid

Publicado 16 days ago

Desarrollo De Negocio

Buscamos profesionales como tú. Mides Olid, SLU, empresa líder en Sanidad Ambiental y Protección Contra Incendios, solicita 3 agentes de desarrollo de negoci...


Mides Olid - Madrid

Publicado 16 days ago

Wpo751 - Associate Director - Pharmaceuticals Business Development, Emea, Latam, Cee, Cis

.This job is with Baxter International Inc, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.Ple...


Mygwork - Madrid

Publicado 16 days ago

(Ql-969) Lead Infrastructure Developer

.It takes the brightest minds to be a technology leader. It takes imagination to create green energy for the generations to come. At Siemens Gamesa, we make ...


Siemens Gamesa - Madrid

Publicado 16 days ago

Built at: 2024-11-13T10:36:10.859Z