Logo for Grupo TECDATA Engineering

Desarrollador Android

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
Spanish

Other Skills

  • Teamwork
  • Proactivity
  • Analytical Skills

Roles & Responsibilities

  • 5+ years of native Android development experience.
  • 3+ years of Kotlin experience using MVVM architecture.
  • Strong software engineering fundamentals including Clean Architecture, SOLID principles, and design patterns (Repository, Adapters, etc.).
  • Experience with Android Architecture Components, Coroutines, Retrofit, and Dagger2.

Requirements:

  • Architect and develop new features for native Android applications, ensuring clean code standards.
  • Build robust apps using the modern Android ecosystem, focusing on maintainability through advanced design patterns.
  • Implement thorough testing, including unit and UI tests, to guarantee quality.
  • Collaborate with the mobile engineering team to deliver high-impact, scalable software.

Job description

En TECDATA Engineering, buscamos artesanos del software especializados en movilidad. Actualmente, seleccionamos un Desarrollador Senior Android para liderar la evolución de aplicaciones nativas de alto impacto, garantizando escalabilidad, rendimiento y una experiencia de usuario excepcional.

¿CUÁL SERÁ TU MISIÓN?

Formarás parte de un equipo de ingeniería de aplicaciones móviles, donde serás responsable de la arquitectura y el desarrollo de nuevas funcionalidades bajo estándares de código limpio. Tu enfoque será la creación de apps robustas utilizando el ecosistema moderno de Android, asegurando la mantenibilidad mediante patrones de diseño avanzados y testing exhaustivo.

REQUISITOS TÉCNICOS:
  • Experiencia Core: +5 años en desarrollo nativo Android.

  • Lenguaje y Arquitectura: +3 años trabajando con Kotlin bajo arquitectura MVVM.

  • Ingeniería de Software: Dominio de Clean Architecture, Principios SOLID y Patrones de diseño (Repository, Adapters, etc.).

  • Android Stack: Experiencia avanzada con Android Architecture Components, Coroutines, Retrofit y Dagger2.

  • Calidad de Código: Capacidad para realizar Test unitarios y de interfaz.

  • Herramientas de Diseño: Manejo de herramientas de prototipado como Adobe XD o Figma.

  • Control de Versiones: Dominio experto de Git.

VALORAREMOS:
  • UI Moderna: Conocimientos en Jetpack Compose.

  • DevOps & QA: Experiencia en Integración Continua, Sonarqube y documentación técnica.

  • APIs: Experiencia con Swagger codegen.

  • Gestión: Manejo de Jira y metodologías ágiles (Scrum/Kanban).

HABILIDADES PERSONALES:
  • Capacidad de Análisis: Habilidad para desgranar tareas complejas y proponer soluciones técnicas eficientes.

  • Trabajo en Equipo: Mentalidad colaborativa en entornos ágiles.

  • Proactividad: Compromiso con la entrega de código de alta calidad y mejores prácticas.

¿QUÉ OFRECEMOS EN TECDATA?
  • Proyecto estable con foco en innovación móvil.

  • Trabajo con un stack tecnológico moderno y puntero.

  • Entorno profesional basado en la excelencia técnica y el aprendizaje continuo.

  • Condiciones competitivas según la experiencia aportada.

TECDATA Engineering: Engineering the Future.

La referencia H/M/X (Hombre - Mujer - No binario u otra identidad) se ajusta a los principios recogidos en nuestro Plan de Igualdad y en la normativa vigente.

Kotlin Developer Related jobs

Other jobs at Grupo TECDATA Engineering

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.