Saltar al contenido

Desarrollador Senior Android Nativo — Remoto - LATAM — Startup Tech - Kotlin, Jetpack, MVVM

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

Webstarted

  • Remoto · Latinoamérica
  • Por proyecto
  • Senior
  • USD 5,000 – USD 8,000 al mes

Publicada

Contratan desde: Latinoamérica

Descripción del puesto

Sobre la vacante

Webstarted busca un Android Front-End Developer Senior con pasión por crear interfaces de alta calidad, performantes y con arquitectura limpia para una app utilizada por miles de usuarios. Requisitos clave:

  • +7 años de experiencia en desarrollo Android Nativo.
  • Dominio avanzado de Kotlin y componentes de Jetpack (ViewModel, LiveData).
  • Experiencia sólida con MVVM y consumo de APIs REST.
  • Nivel de inglés C1 (Excluyente).
  • Modalidad 100% remota en LATAM, Full-Time, contractor y salario en USD.

¿Por qué deberías aplicar?

Esta es tu oportunidad para impactar a miles de usuarios con una app de alta calidad. Trabajarás en un entorno que valora la arquitectura limpia y el rendimiento, permitiéndote profundizar en las mejores prácticas de Android moderno con Kotlin y Jetpack. Como contractor con salario en USD, accedes a una compensación competitiva internacional y la flexibilidad del trabajo remoto, ideal para crecer profesionalmente en el ecosistema tech global.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Kotlin avanzado, Jetpack Compose (o View), MVVM, Clean Architecture, APIs REST, pruebas unitarias e instrumentadas.
  • Soft Skills: Comunicación efectiva en inglés, autonomía, pensamiento crítico para resolver problemas complejos de UI/UX.

Tips prácticos para este puesto

  • Prepara un portfolio o ejemplos de código que demuestren tu experiencia con Kotlin, Jetpack y MVVM.
  • Practica describir en inglés tus decisiones técnicas y cómo optimizas el rendimiento en apps Android.
  • Investiga sobre Clean Architecture y patrones de diseño modernos para Android, ya que son clave para este rol.

Recursos recomendados

  • Documentación oficial: [Android Developers](https://developer.android.com/) para Kotlin y Jetpack.
  • Influencers/Cursos: Philipp Lackner, Android Developers en YouTube; curso "Android & Kotlin Development Masterclass" en Udemy.
  • Herramientas: Android Studio, Firebase para analytics, Retrofit para APIs.

Preguntas frecuentes en entrevistas para este rol

  • "Describe cómo implementarías una feature compleja usando MVVM y Jetpack." Tip: Explica la separación de responsabilidades entre ViewModel, Repository y Data Source, mencionando LiveData/StateFlow.
  • "¿Cómo optimizarías el rendimiento de una lista con muchos elementos?" Tip: Habla de paginación, uso de RecyclerView eficiente, y técnicas como DiffUtil.
  • "Explica un desafío técnico que resolviste en un proyecto Android y qué aprendiste." Tip: Usa el método STAR (Situación, Tarea, Acción, Resultado) y enfócate en el aprendizaje técnico.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $3,000 | | Mid | $3,000 - $5,000 | | Senior | $5,000 - $8,000 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para este rol con +7 años, inglés C1 y salario en USD, el rango puede superar los $8,000.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en la arquitectura del proyecto. Pregunta en la entrevista: "¿Qué arquitectura y patrones de diseño usan actualmente en la app?" para detectar código legacy o falta de estándares.
  • Bandera roja 2: Expectativas poco realistas con el inglés. Investiga antes si la empresa requiere inglés diario para reuniones o solo para documentación; un nivel C1 excluyente puede indicar alta carga de comunicación internacional.
  • Bandera roja 3: Contractor sin beneficios legales. Señal de advertencia común en roles remotos: verifica si el contrato incluye aspectos como vacaciones pagadas, seguro médico o herramientas de trabajo, ya que como contractor podrías estar asumiendo esos costos.

Habilidades

  • Kotlin
  • Jetpack
  • ViewModel
  • LiveData
  • MVVM
  • APIs REST
  • Jetpack Compose
  • View
  • Clean Architecture
  • pruebas unitarias
  • pruebas instrumentadas
  • Android Studio
  • Firebase
  • Retrofit
  • RecyclerView
  • DiffUtil
  • StateFlow

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.