desarrollador/a Android Nativo apasionado/a

Tekton Labs
Madrid, Spain
5 days ago
Apply on es.trabajo.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Shift work
Languages
English, Spanish
Job source

Tech stack

Flutter Java (Programming Language) Agile Methodology Android Software Development Android Studio Apple IOS Automation of Tests Unit Testing C Sharp (Programming Language) Mobile Application Development Software Quality Continuous Integration
+13 more
Video Game Development Gradle Mobile Application Software Java Native Interface Model View ViewModel Firebase Backend Git Kotlin React Native Restful APIs Multiplatform Software Version Control

Job description

(CEST) English Level: B1 - Intermediate Spanish Level: C2 - Native Responsibilities: - Diseñar, desarrollar y evolucionar aplicaciones móviles nativas utilizando Kotlin como lenguaje principal. - Garantizar la estabilidad y el rendimiento óptimo de las aplicaciones, diagnosticando y solucionando problemas de compatibilidad y funcionalidad. - Integrar de manera eficiente SDKs de terceros, herramientas de monetización y servicios de analítica en tiempo real. - Colaborar estrechamente con equipos multidisciplinares de producto, diseño y backend bajo metodologías ágiles para cumplir los objetivos de negocio. - Asegurar la calidad del código mediante la implementación de arquitecturas escalables (MVVM/MVP) y buenas prácticas de desarrollo móvil. - Participar activamente en la automatización de despliegues, gestión de dependencias y control de versiones del ecosistema móvil. Must have: - Más de 2 años de experiencia demostrable en el desarrollo y publicación

Requirements

de aplicaciones nativas Android utilizando Kotlin. - Más de 2 años de experiencia técnica en la integración e implementación avanzada de SDKs. - Dominio sólido del ecosistema Android: Android SDK, Jetpack y patrones de arquitectura MVVM o MVP. - Experiencia fluida trabajando con APIs REST e integraciones de red mediante el uso de Retrofit. - Experiencia práctica en el manejo de Android Studio, Gradle y sistemas de control de versiones con Git. - Experiencia directa integrando herramientas de Firebase, Crashlytics y plataformas de monetización como AdMob o IronSource. - Nivel avanzado de inglés técnico (capacidad de leer, comprender y documentar código en inglés). Nice to have: - Experiencia o conocimientos en tecnologías multiplataforma o híbridas como Flutter, React Native o Kotlin Multiplatform. - Conocimientos de desarrollo nativo en iOS y bases de lenguaje Java. - Experiencia con el motor de videojuegos Unity (C#) y su intercomunicación con Android a través de Java Native Interface (JNI). - Familiaridad con sistemas de integración y despliegue continuo (CI/CD) aplicados a entornos móviles. - Experiencia básica en la escritura de pruebas automatizadas (Unit Testing / UI Testing). Are you interested in this opportunity? Apply by sending your resume and briefly tell us why you want to participate in this project

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

2:15 min

Developing front-end client applications using Kotlin Multiplatform libraries

Mario Bodemann Mario Bodemann

Videos

See all

Related articles

See all