logo source bolsa
Logo
Tecnología de la información

(31 resultados)

company logo
Yape

Ver más

Frontend Engineer

Lima
  • Postular con:
    Frontend Engineer

Tecnología de la información

Resumen

Somos más de 20 millones de yaperos y 3 millones de negocios que utilizan Yape a diario. Estamos disponibles para todos, lo que nos convierte en una plataforma única y clave del ecosistema digital del Perú.

Nuestro desafío es que estamos creciendo rápidamente y tenemos una amplia cantidad de datos que pueden ser explotados para mejorar la vida de los yaperos y nuestro negocio. Nos motiva construir un país conectado sin barreras, que fomente el crecimiento y desarrollo para todos los peruanos.

Para seguir brindando la mejor experiencia a nuestros yaperos, necesitamos el mejor talento.

Sé parte de esta emocionante misión y contribuye con nuestro propósito de hacer más simple el día a día de las personas para que sigan movilizando sus vidas.


¡Contágiate de la Vibra Yape y haz que la vida fluya!


Descripción del rol

En Yape buscamos un/a Frontend Engineer que lidere el desarrollo y evolución de experiencias móviles de alto impacto, asegurando la construcción de productos escalables, seguros y centrados en el usuario. La posición tendrá ownership técnico sobre iniciativas clave dentro de la aplicación, participando activamente en el diseño de soluciones, definición de arquitecturas, implementación de funcionalidades y mejora continua de la calidad técnica. Trabajará de manera transversal con equipos de Producto, Diseño, Backend y Data, en un entorno ágil, colaborativo y orientado a resultados


Responsabilidades

  • Diseñar, desarrollar y mantener funcionalidades móviles utilizando React Native, garantizando altos estándares de calidad, rendimiento y escalabilidad.
  • Participar en la definición de arquitecturas, patrones de desarrollo y buenas prácticas técnicas para los productos digitales de Yape.
  • Colaborar estrechamente con equipos de Producto y Diseño para transformar requerimientos de negocio en experiencias de usuario intuitivas y eficientes.
  • Implementar interfaces reutilizables siguiendo lineamientos de Design System y principios de accesibilidad.
  • Integrar APIs REST y GraphQL, asegurando un manejo eficiente de estados, errores y rendimiento de la aplicación.
  • Participar activamente en revisiones de código, promoviendo la mejora continua y la excelencia técnica dentro del equipo.
  • Implementar y mantener pruebas unitarias, de integración y herramientas de monitoreo para garantizar la estabilidad del producto.
  • Identificar oportunidades de optimización en rendimiento, arquitectura y experiencia de usuario.
  • Colaborar en la integración de capacidades nativas cuando el producto lo requiera, trabajando con tecnologías como Kotlin y Swift.
  • Contribuir en la automatización de procesos de desarrollo, integración y despliegue continuo (CI/CD).
  • Documentar soluciones técnicas y compartir conocimiento con el equipo.


Requisitos

Formación Académica

  • Bachiller o titulado en Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.

Experiencia

  • Mínimo 4 años de experiencia en desarrollo Frontend Mobile (no se consideran prácticas).
  • Mínimo 2 años de experiencia desarrollando aplicaciones con React Native.
  • Experiencia participando en equipos ágiles y productos digitales de alto tráfico.
  • Experiencia en integración de APIs y trabajo colaborativo con equipos multidisciplinarios.


Conocimientos técnicos

Frontend y Mobile

  • Dominio avanzado de JavaScript (ES6+) y TypeScript.
  • Experiencia sólida en React y React Native.
  • Manejo de Hooks, Context API, Redux o herramientas de gestión de estado equivalentes.
  • Consumo e integración de servicios REST y GraphQL.
  • Conocimientos de navegación móvil, deep linking y manejo de estados complejos.

Arquitectura y Calidad

  • Conocimiento de principios SOLID y Clean Architecture.
  • Experiencia aplicando patrones de diseño y estructuras escalables.
  • Desarrollo orientado a componentes reutilizables y mantenibles.

Testing y Debugging

  • Experiencia con Jest, React Testing Library o React Native Testing Library.
  • Conocimiento de herramientas de debugging y monitoreo como Flipper, Reactotron, Firebase Crashlytics o Sentry.

DevOps y Herramientas

  • Manejo de Git y flujos colaborativos de desarrollo.
  • Conocimiento de pipelines CI/CD y herramientas de automatización.
  • Experiencia con herramientas como Jira, Postman, Storybook y SonarQube.


Deseables

  • Conocimientos básicos de desarrollo nativo en Kotlin y/o Swift.
  • Experiencia en aplicaciones del sector fintech, banca digital o productos de alto volumen transaccional.
  • Experiencia con Server Driven UI y optimización avanzada de rendimiento móvil.
  • Nivel de inglés intermedio

Requerimientos
  • Disponibilidad para viajar
    No