Saltar al contenido

Desarrollador Senior Frontend React Native y Android Kotlin — Híbrido - Lima — Tech Services

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

Encora

  • Híbrido · Lima, Perú
  • Tiempo completo
  • Senior
  • USD 4,000 – USD 6,000 al mes

Publicada

Descripción del puesto

Sobre la vacante

Encora busca un Desarrollador Senior Frontend especializado en React Native y Android Kotlin para unirse a su equipo en Lima. El rol requiere desarrollar componentes tecnológicos con alta disponibilidad, resolver necesidades del negocio garantizando la mejor experiencia de usuario, y asegurar el cumplimiento de lineamientos de arquitectura y seguridad. Se implementarán procesos robustos para manejo eficiente de datos, optimizando tiempos de respuesta y soportando alta transaccionalidad. Modalidad híbrida con asistencia 2-3 veces por semana a oficinas en Lima.

¿Por qué deberías aplicar?

Esta posición te permite trabajar en proyectos de alta complejidad técnica, donde podrás aplicar patrones de arquitectura avanzados como SDK, MVP y MVC, y profundizar en seguridad móvil con herramientas como GuardSquare. Es una oportunidad para crecer en un entorno que valora la innovación y el desarrollo de soluciones escalables, con exposición a tecnologías de vanguardia como Azure y Vault para gestión de secretos.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Kotlin: corrutinas, nulabilidad, gestión de permisos, programación reactiva
  • Android: notificaciones, animaciones, ubicación geográfica, manejo de dependencias
  • React Native para desarrollo cross-platform
  • Testing Automation y pruebas no funcionales (rendimiento, estrés, compatibilidad)
  • Patrones de arquitectura (SDK, MVP, MVC) y diseño de bases de datos

Tips prácticos para este puesto

  • Asegúrate de tener experiencia con LeakCanary para detección de memory leaks y Kiuwan para análisis de calidad de código
  • Practica con emuladores Android y herramientas de seguridad como anti-root y anti-tampering
  • Familiarízate con OpenAPI y distributed tracing para integraciones robustas
  • Mantén conocimientos en Angular como complemento, aunque el foco es React Native

Recursos recomendados

  • Documentación oficial: React Native Docs, Kotlin Docs, Android Developer Guides
  • Herramientas: LeakCanary, Kiuwan, GuardSquare, Frida para testing de seguridad
  • Cursos: Plataformas como Udemy o Coursera para avanzar en Kotlin corrutinas y React Native
  • Influencers: Sigue a expertos en desarrollo móvil en LinkedIn y Twitter para tendencias

Preguntas frecuentes en entrevistas para este rol

  • ¿Cómo manejas la nulabilidad en Kotlin? Tip: Explica el uso de tipos nullable y non-nullable, y herramientas como el operador safe call (?.)
  • ¿Qué estrategias usas para optimizar el rendimiento en React Native? Tip: Menciona técnicas como memoización, lazy loading, y profiling con herramientas como Flipper
  • ¿Cómo abordas la seguridad móvil en aplicaciones Android? Tip: Describe prácticas como anti-tampering, uso de ProGuard, y herramientas como GuardSquare para protección

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,500 - $2,500 | | Mid | $2,500 - $4,000 | | Senior | $4,000 - $6,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.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en procesos de seguridad - Pregunta en la entrevista sobre las políticas específicas de seguridad móvil y herramientas utilizadas
  • Bandera roja 2: Sobrecarga de responsabilidades sin soporte - Investiga antes de aceptar si el equipo cuenta con recursos adecuados para testing y DevOps
  • Bandera roja 3: Baja prioridad en calidad de código - Señal de advertencia común si no se mencionan prácticas como code reviews o uso de Kiuwan en el flujo de trabajo

Habilidades

  • React Native
  • Android Kotlin
  • Kotlin
  • corrutinas
  • nulabilidad
  • gestión de permisos
  • programación reactiva
  • Android
  • notificaciones
  • animaciones
  • ubicación geográfica
  • manejo de dependencias
  • Testing Automation
  • pruebas no funcionales
  • rendimiento
  • estrés
  • compatibilidad
  • patrones de arquitectura
  • SDK
  • MVP
  • MVC
  • diseño de bases de datos
  • LeakCanary
  • Kiuwan
  • GuardSquare
  • emuladores Android
  • anti-root
  • anti-tampering
  • OpenAPI
  • distributed tracing

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.