Arquitecto/a Senior en Desarrollo de Aplicaciones Android

Krell-consulting
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Junior
Compensation
€ 48K

Job location

Tech stack

Flutter
Clean Code Principles
API
Android
Bluetooth
Continuous Integration
Data Stores
Dependency Injection
Github
JUnit
Open Source Technology
CircleCI
Backend
Kotlin
Jetpack Compose
Reactive Programming
GraphQL
Asynchronous Programming
Google Play
REST
Jenkins

Job description

En KRELL CONSULTING buscamos un/a Arquitecto/a Senior en Desarrollo de Aplicaciones Android con más de 10 años de experiencia en la tecnología Android, para incorporarse a un proyecto estable en el sector industrial.

Requirements

El/la profesional ideal debe poseer un profundo conocimiento técnico, capacidad de liderazgo y visión arquitectónica para diseñar, optimizar y evolucionar soluciones móviles de gran escala., * Dominio de Kotlin (Coroutines, Flow, DSLs, sealed classes, extensiones, etc.)

  • Conocimiento experto del ecosistema Jetpack (ViewModel, Room, WorkManager, DataStore, Hilt, Navigation)
  • Experiencia avanzada con Jetpack Compose (estado, recomposición, Navigation, theming Material3)
  • Sólida base en Clean Architecture, modularización e inyección de dependencias (Hilt/Dagger o Koin)
  • Integraciones con APIs REST (Retrofit/OkHttp) y GraphQL (Apollo)
  • Conocimientos prácticos de NFC (lectura, escritura, HCE) y Bluetooth/BLE (GATT, permisos Android 12+)
  • Dominio de herramientas de testing automatizado (JUnit, MockK, Espresso, Compose Test)
  • Experiencia en publicación y gestión de apps en Google Play Console (tracks, AAB, in-app updates)

Se valorará positivamente

  • Experiencia con Kotlin Multiplatform (KMP), Flutter o Wear OS
  • Conocimientos de arquitectura backend RESTful y CI/CD (GitHub Actions, Bitrise, Jenkins)
  • Contribuciones open-source o apps publicadas en Google Play
  • Experiencia liderando equipos técnicos o proyectos de transformación tecnológica
  • Conocimientos en Clean Code, SOLID, TDD, DDD o Reactive Programming
  • Experiencia en proyectos con alto volumen de usuarios o arquitecturas complejas

Benefits & conditions

  • Formato de trabajo: Híbrido
  • 1 o 2 días a la semana en oficina para residentes en Madrid o Barcelona.
  • Para otras ubicaciones de España, posible presencialidad ocasional (1 día al mes) en Madrid, Barcelona o A Coruña.
  • Duración: Indefinida
  • Sector: Industria
  • Salario: Hasta 48.000 € brutos anuales

Apply for this position