Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software Engineer Front-end React Native

Software Engineer Front-end React Native

Dynamic DevsLima, Lima, Peru
Hace 26 días
Descripción del trabajo

Somos una empresa de servicios de tecnología que busca proyectos de alto impacto haciendo de la innovación y transformación digital parte de diferentes empresas principalmente transnacionales latinoamericanas de diversos sectores económicos como retail, seguros, distribución de equipos médicos, banca y productos digitales masivos utilizados por los consumidores. en todo el continente

Somos partidarios de la excelencia técnica, DevOps, Entrega Continua e Integración Continua, conformando equipos de alto desempeño en proyectos desafiantes, orientados al crecimiento e implementación de nuevas tecnologías. Más importante aún, ofrecemos un entorno colaborativo y multicultural donde puedes aprender, disfrutar y crecer como profesional.

En Dynamic Devs buscamos a dos Software Engineer Frontend React Native para desarrollar aplicaciones móviles de alto rendimiento y haya trabajado con tecnologías modernas, asegurando una excelente experiencia de usuario en iOS y Android.

Funciones del cargo

  • Colaborar con equipos interfuncionales (diseño, producto, backend, QA, TPM) para transformar requerimientos en soluciones móviles efectivas.
  • Diseñar y desarrollar interfaces móviles modernas y funcionales con React Native, priorizando usabilidad, consistencia visual y escalabilidad.
  • Optimizar el rendimiento de la aplicación considerando latencia, uso de recursos del dispositivo, y experiencia en conexiones limitadas.
  • Integrar APIs RESTful y / o GraphQL asegurando una comunicación robusta entre frontend y backend, con foco en manejo de errores y estados.
  • Implementar pruebas unitarias e integración para validar la calidad y el comportamiento del código antes de cada release.
  • Participar en revisiones de código y contribuir activamente a mejorar la base de código común y las buenas prácticas del equipo.
  • Aportar criterio técnico en decisiones clave relacionadas con arquitectura, modularidad, performance y mantenimiento del producto.
  • Mantenerse actualizado sobre nuevas herramientas y tendencias en desarrollo mobile y compartir conocimiento dentro del equipo.

Lo Que Esperamos De Ti

  • Experiencia sólida y demostrable en desarrollo de aplicaciones móviles con React Native en entornos productivos.
  • Dominio de JavaScript y TypeScript, así como conocimientos avanzados de HTML y CSS.
  • Conocimiento profundo del ecosistema móvil : diferencias clave entre Android e iOS, ciclo de vida de las apps, gestión de permisos, navegación, y despliegue en tiendas (App Store y Play Store).
  • Capacidad resolutiva para abordar problemas específicos del entorno móvil : compatibilidad de dispositivos, performance, resolución de pantalla, consumo de datos, manejo de memoria, etc.
  • Criterio técnico para adaptar soluciones que consideren modo offline, sincronización de datos, y preservación de información crítica.
  • Habilidad avanzada en debugging móvil : análisis de logs, uso de herramientas de inspección (Flipper, Chrome DevTools, React Native Debugger), diagnóstico de problemas de red, rendimiento, renderizado y comportamiento nativo.
  • Familiaridad con prácticas y herramientas comunes del stack : Redux, Expo, Babel, Webpack, npm / yarn.
  • Experiencia integrando APIs RESTful y manejo adecuado de errores y estados en la UI.
  • Uso habitual de Git y experiencia en entornos de trabajo con metodologías ágiles.
  • Capacidad para comunicar decisiones técnicas con claridad, colaborar con otros roles (QA, TPM, TL) y actuar como referente móvil dentro del equipo.
  • Requisitos Técnicos

    Experiencia comprobable (mínimo 3 años) en desarrollo de aplicaciones móviles con React Native en producción.

    Dominio de JavaScript y TypeScript aplicados al desarrollo mobile.

    Manejo avanzado de gestión de estado con Redux, Context API o MobX.

    Experiencia integrando APIs RESTful y / o GraphQL, con manejo robusto de estados de carga, errores y datos offline.

    Conocimiento práctico en módulos nativos de Android (Java / Kotlin) e iOS (Swift / Objective-C) para integrar librerías o resolver casos especiales.

    Experiencia real con publicación de apps en App Store y Google Play, incluyendo firma, revisión y manejo de versiones.

    Conocimientos en CI / CD para apps móviles (Fastlane, EAS, GitHub Actions o similares).

    Pruebas unitarias y de integración con Jest, React Native Testing Library y / o Detox.

    Conocimiento de resolución de problemas en dispositivos reales, diferencias entre Android e iOS, testing en múltiples resoluciones y marcas.

    Condiciones

    Beneficio Bring Your Own Device (A partir del 4to mes trabajando con nosotros, podrás adquirir un computador propio)

    Horario flexible

    Haz un impacto. Trabaja en proyectos desafiantes

    IT Training : acceso a más de 500 cursos actualizados cada semana

    Dev Talks : conferencias exclusivas con expertos del sector

    Día especial : ¡Día libre por cumpleaños!

    Trabaja en un equipo talentoso y multicultural usando tecnología increíble

    Escucha nuestro podcast aquí : Escuchar Podcast

    Visítanos en nuestra web : Dynamic Devs

    Desarrollador(a) Junior Fullstack - TypeScript / React / Node.js

    Desarrollador / a Front End Web (React / Angular)

    Desarrollador de back-end - Modalidad Híbrida

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • Lima, Lima, Peru