Text copied to clipboard!

Título

Text copied to clipboard!

Desarrollador Android Senior

Descripción

Text copied to clipboard!
Estamos buscando un Desarrollador Android Senior para unirse a nuestro equipo dinámico y en crecimiento. El candidato ideal tendrá una amplia experiencia en el desarrollo de aplicaciones móviles para la plataforma Android, con un fuerte enfoque en la calidad del código, la experiencia del usuario y la innovación tecnológica. Como Desarrollador Android Senior, serás responsable de diseñar, desarrollar y mantener aplicaciones Android de alto rendimiento, colaborando estrechamente con equipos multidisciplinarios para garantizar que los productos cumplan con los estándares de la empresa y las expectativas de los usuarios. Además, participarás en la revisión de código, mentoría de desarrolladores junior y en la definición de las mejores prácticas de desarrollo dentro del equipo. Buscamos a alguien apasionado por la tecnología móvil, con habilidades para resolver problemas complejos y con capacidad para adaptarse a un entorno ágil y en constante evolución. Si te entusiasma la idea de trabajar en proyectos innovadores y quieres contribuir al éxito de productos que impactan a miles de usuarios, esta es tu oportunidad.

Responsabilidades

Text copied to clipboard!
  • Diseñar y desarrollar aplicaciones móviles para Android.
  • Colaborar con equipos de diseño y producto para definir funcionalidades.
  • Optimizar el rendimiento y la usabilidad de las aplicaciones.
  • Realizar pruebas y depuración para asegurar la calidad del software.
  • Mentorizar y apoyar a desarrolladores junior.
  • Participar en revisiones de código y asegurar buenas prácticas.
  • Mantenerse actualizado con las últimas tendencias y tecnologías Android.
  • Gestionar versiones y despliegues en Google Play Store.
  • Documentar el código y procesos de desarrollo.
  • Colaborar en la planificación y estimación de proyectos.

Requisitos

Text copied to clipboard!
  • Experiencia comprobable de al menos 5 años en desarrollo Android.
  • Dominio de Java y Kotlin.
  • Conocimiento profundo de Android SDK y herramientas asociadas.
  • Experiencia con arquitecturas MVVM, MVP o similares.
  • Familiaridad con APIs RESTful y servicios web.
  • Capacidad para escribir código limpio, eficiente y mantenible.
  • Experiencia en integración continua y control de versiones (Git).
  • Habilidades para resolver problemas y pensamiento analítico.
  • Capacidad para trabajar en equipo y comunicarse efectivamente.
  • Título en Ingeniería Informática o campo relacionado.

Posibles preguntas de la entrevista

Text copied to clipboard!
  • ¿Cuál ha sido tu proyecto más desafiante en Android y cómo lo resolviste?
  • ¿Qué diferencias encuentras entre Java y Kotlin para desarrollo Android?
  • ¿Cómo manejas la gestión de memoria en aplicaciones Android?
  • ¿Qué patrones de diseño has implementado en tus proyectos?
  • ¿Cómo aseguras la compatibilidad con diferentes versiones de Android?
  • ¿Qué herramientas utilizas para pruebas y depuración?
  • ¿Cómo gestionas la colaboración con equipos remotos?
  • ¿Qué experiencia tienes con la publicación y mantenimiento de apps en Google Play?