Saltar al contenido

Desarrollador Semi Senior Android Kotlin

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • Presencial · Lima, Perú
  • Tiempo completo
  • Semi senior
  • USD 1,500 – USD 2,500 al mes

Publicada

Descripción del puesto

Sobre la vacante

Encora busca un Desarrollador Semi Senior Android con dominio indispensable de Kotlin para unirse a su equipo en Lima, Perú. Este rol requiere un perfil técnico sólido con experiencia en patrones de diseño de software, arquitectura, estructuras de datos, algoritmos y metodologías ágiles como Scrum. Se valoran conocimientos en Git, Gitflow, Trunk Based Development, programación concurrente en Android, pruebas unitarias y herramientas de CI/CD.

Beneficios:

  • Beneficios por ley: gratificaciones, CTS y vacaciones
  • EPS 100% cubierta
  • Bonos por referidos
  • Cursos y certificaciones financiadas
  • Excelente clima laboral

¿Por qué deberías aplicar?

Esta posición te permite trabajar en una empresa internacional como Encora, donde podrás desarrollar aplicaciones Android de alto impacto mientras creces profesionalmente con acceso a certificaciones financiadas. Es una oportunidad ideal para consolidar tu experiencia en Kotlin y arquitecturas modernas, colaborando en un ambiente con excelente clima laboral que fomenta el aprendizaje continuo y la innovación.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Kotlin avanzado con experiencia real en proyectos Android
  • Patrones de diseño (MVVM, MVP, Clean Architecture)
  • Estructuras de datos y algoritmos aplicados a desarrollo móvil
  • Metodologías ágiles (Scrum)
  • Git y control de versiones
  • Pruebas unitarias con frameworks como JUnit o MockK

Tips prácticos para este puesto

  • Prepara tu portfolio: Muestra proyectos Android completos con Kotlin, explicando las decisiones arquitectónicas tomadas.
  • Domina los patrones: Revisa MVVM, Repository y Dependency Injection, ya que son clave en entrevistas técnicas.
  • Practica algoritmos: Resuelve problemas comunes de estructuras de datos en plataformas como LeetCode, enfocándote en eficiencia para móvil.
  • Demuestra experiencia ágil: Prepárate para hablar sobre tu rol en equipos Scrum y cómo contribuiste a la entrega continua.

Recursos recomendados

  • Documentación oficial: Android Developers (developer.android.com) y Kotlin Docs (kotlinlang.org)
  • Cursos: "Android Kotlin Developer" en Udacity o "Kotlin for Android" en Coursera
  • Influencers: Sigue a Chet Haase, Romain Guy y Android Developers en Twitter
  • Herramientas: Android Studio, Jetpack Compose (si aplica), Firebase
  • Comunidades: Android Dev Perú en Meetup o grupos de Kotlin en LinkedIn

Preguntas frecuentes en entrevistas para este rol

  • "¿Cómo implementarías una arquitectura MVVM en Kotlin?" - Explica los componentes (ViewModel, LiveData/Flow, Repository) y cómo se comunican, destacando la separación de responsabilidades.
  • "Describe tu experiencia con pruebas unitarias en Android" - Menciona frameworks usados (JUnit, MockK), cobertura de código y cómo integras testing en CI/CD.
  • "¿Cómo manejas la concurrencia en Kotlin?" - Habla sobre coroutines, Dispatchers y flujos reactivos, dando ejemplos prácticos de tu experiencia.

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $800 - $1,500 | | Mid | $1,500 - $2,500 | | Senior | $2,500 - $4,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 Perú, los rangos pueden ajustarse localmente, pero este puesto presencial en Lima suele alinearse con los valores Mid.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en el stack tecnológico - Pregunta en la entrevista sobre las versiones de Kotlin y Android SDK usadas, y si hay migraciones pendientes a tecnologías modernas como Jetpack Compose.
  • Bandera roja 2: Carga excesiva de legacy code - Investiga antes de aceptar si el proyecto tiene alto porcentaje de código heredado en Java o arquitecturas obsoletas, lo que puede limitar tu crecimiento.
  • Bandera roja 3: Poca inversión en CI/CD - Señal de advertencia común en roles Android; pregunta sobre las herramientas de integración continua y despliegue usadas, ya que su ausencia puede indicar procesos manuales y retrasos.

Habilidades

  • Kotlin
  • Android
  • MVVM
  • MVP
  • Clean Architecture
  • Estructuras de datos
  • Algoritmos
  • Scrum
  • Git
  • Gitflow
  • Trunk Based Development
  • Programación concurrente
  • Pruebas unitarias
  • CI/CD
  • JUnit
  • MockK
  • Android Studio
  • Jetpack Compose
  • Firebase
  • Coroutines
  • Dispatchers
  • LiveData
  • Flow
  • Repository
  • Dependency Injection

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

Ver la publicación original

By BRAINLLM 0.8.10