directohace 1 mes

Ingeniero de React Native Nivel Medio

Blockchain.comBuenos AiresHíbrido · Tiempo completo
Semi Senior2+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Blockchain.com busca un Ingeniero de React Native Nivel Medio para trabajar en la evolución de su arquitectura móvil hacia un sistema modular y multiplataforma. El rol implica contribuir al desarrollo de aplicaciones móviles de alta calidad utilizando React Native.

Por qué aplicar

Ideal para desarrolladores que buscan crecer en un entorno innovador y colaborativo, trabajando con tecnologías de vanguardia en la industria fintech.

Descripción del puesto

Blockchain está conectando el mundo con el futuro de las finanzas. Como la empresa de criptomonedas más confiable y de más rápido crecimiento a nivel mundial, ayuda a millones de personas en todo el mundo a acceder de manera segura a las criptomonedas. Desde su creación en 2011, Blockchain se ha ganado la confianza de más de 90 millones de titulares de billeteras y más de 40 millones de usuarios verificados, facilitando más de $1 billón en transacciones de criptomonedas. Estamos buscando un Ingeniero de React Native de Nivel Medio para ayudarnos a evolucionar nuestra arquitectura móvil hacia un sistema modular y multiplataforma. Este rol se enfoca en permitir el desarrollo rápido de nuevas aplicaciones de consumo mediante la composición de bloques reutilizables de nuestra pila existente y su entrega a través de aplicaciones de alta calidad de React Native. Este es un rol de ingeniería práctica en el que contribuirás a una nueva forma de construir aplicaciones en Blockchain.com, lo que permitirá lanzar rápidamente nuevas experiencias de criptomonedas en iOS y Android. <strong>QUÉ HARÁS</strong> - Construir y mantener aplicaciones de React Native que aprovechen módulos compartidos de nuestros sistemas móviles y backend existentes. - Contribuir a una arquitectura modular que permita la rápida ensamblaje de nuevas aplicaciones a partir de componentes reutilizables (autenticación, billetera, comercio, acceso/salida, etc.). - Colaborar con equipos móviles, backend y de producto para definir interfaces limpias entre módulos y garantizar una integración perfecta. - Traducir ideas de producto en experiencias móviles enviables con un enfoque en velocidad, calidad y escalabilidad. - Utilizar herramientas de desarrollo asistido por IA (por ejemplo, Claude, Codex) para acelerar la implementación, mientras se garantiza la corrección, el rendimiento y la capacidad de mantenimiento. - Validar y revisar el código generado por IA, manteniendo un alto nivel de calidad y seguridad. - Contribuir a patrones de interfaz de usuario compartidos, bibliotecas de componentes y herramientas de desarrollo para un desarrollo de aplicaciones más rápido. - Participar en el ciclo de vida completo de desarrollo: prototipado, construcción, pruebas, lanzamiento e iteración. - Soportar implementaciones en la tienda de aplicaciones, lanzamientos y mejoras posteriores al lanzamiento. - Depurar problemas en toda la pila y mejorar la confiabilidad y el rendimiento de las aplicaciones móviles. <strong>QUÉ NECESITARÁS</strong> - 2-5 años de experiencia en ingeniería de software, con experiencia práctica en React Native. - Fuerte dominio de JavaScript/TypeScript y prácticas modernas de desarrollo móvil. - Experiencia en la construcción y entrega de aplicaciones móviles de producción (iOS y/o Android). - Sólido entendimiento de la arquitectura basada en componentes y principios de diseño modular. - Capacidad para trabajar con API y integrar características complejas impulsadas por backend. - Experiencia en el uso de herramientas de desarrollo de IA (por ejemplo, Claude, Codex) o un fuerte interés en aprovecharlas de manera efectiva. - Fuerte atención al detalle y capacidad para revisar y validar código para garantizar la calidad y la corrección. - Familiaridad con el rendimiento móvil, la depuración y las mejores prácticas de pruebas. - Buenas habilidades de comunicación y capacidad para colaborar en equipos. <strong>NICE TO HAVE</strong> - Experiencia con desarrollo móvil nativo (Swift, Kotlin o Java). - Experiencia trabajando en bases de código compartidas o arquitecturas multiplataforma. - Familiaridad con criptomonedas, billeteras o aplicaciones financieras. - Experiencia integrando servicios de terceros (por ejemplo, pagos, autenticación, proveedores en cadena). - Experiencia con pipelines de CI/CD y procesos de lanzamiento en la tienda de aplicaciones. - Exposición a gestión de claves segura, flujos de autenticación o billeteras MPC. <strong>COMPENSACIÓN Y BENEFICIOS</strong> - Salario competitivo de tiempo completo basado en la experiencia y equidad significativa en una empresa líder en la industria. - Este es un rol basado en nuestra oficina de Palermo, con una presencia obligatoria en la oficina cuatro días a la semana. - La oportunidad de ser un jugador clave y construir tu carrera en una empresa de tecnología global en rápida expansión en una industria emocionante y emergente. - Bonos basados en el rendimiento. - Equipo de Apple proporcionado por la empresa. - Política de Trabajo desde Cualquier lugar: Puedes trabajar de forma remota desde cualquier lugar del mundo durante hasta 20 días al año. Blockchain está comprometida con la diversidad y la inclusión en el lugar de trabajo y se enorgullece de ser un empleador de igual oportunidad. Prohibimos la discriminación y el acoso de cualquier tipo basado en raza, religión, color, origen nacional, género, expresión de género, sexo, orientación sexual, edad, estado civil, estado de veterano, estado de discapacidad o cualquier otra característica protegida por la ley. Esta política se aplica a todas las prácticas de empleo dentro de nuestra organización, incluyendo la contratación, la contratación, la promoción, la terminación, el despido, la recuperación, la licencia de ausencia y el aprendizaje. Blockchain toma decisiones de contratación basadas únicamente en las calificaciones, el mérito y las necesidades comerciales en el momento. Puedes contactar a nuestro Oficial de Protección de Datos por correo electrónico a [email protected]. Tus datos personales serán procesados para los fines de gestionar las actividades relacionadas con la contratación de Controlador, que incluyen la configuración y realización de entrevistas y pruebas para solicitantes, evaluar y evaluar los resultados de las mismas, y según sea necesario en los procesos de contratación y contratación. Dicho procesamiento es legalmente permisible bajo el Art. 6(1)(f) del Reglamento (UE) 2016/679 (Reglamento General de Protección de Datos) como necesario para los fines de los intereses legítimos perseguidos por el Controlador, que son la solicitud, evaluación y selección de solicitantes para empleo. Tus datos personales serán compartidos con Greenhouse Software, Inc., un proveedor de servicios en la nube ubicado en los Estados Unidos de América y contratado por el Controlador para ayudar a gestionar su proceso de contratación y contratación en nombre del Controlador. En consecuencia, si estás ubicado fuera de los Estados Unidos, tus datos personales serán transferidos a los Estados Unidos una vez que los presentes a través de este sitio. Debido a que la Comisión de la Unión Europea ha determinado que las leyes de privacidad de datos de los Estados Unidos no garantizan un nivel adecuado de protección para los datos personales recopilados de sujetos de datos de la UE, la transferencia estará sujeta a las salvaguardias adicionales adecuadas bajo las cláusulas contractuales estándar. Tus datos personales serán retenidos por el Controlador mientras determine que es necesario evaluar tu solicitud de empleo. Bajo el GDPR, tienes derecho a solicitar acceso a tus datos personales, a solicitar que tus datos personales sean rectificados o eliminados, y a solicitar que se restrinja el procesamiento de tus datos personales. También tienes derecho a la portabilidad de los datos. Además, puedes presentar una queja ante una autoridad supervisora de la UE.

Responsabilidades

  • Desarrollar y mantener aplicaciones de React Native
  • Contribuir a la arquitectura modular
  • Colaborar con equipos de producto y backend
  • Traducir ideas de producto en experiencias móviles

Skills requeridas

Desarrollo de aplicaciones móvilesArquitectura modularIntegración de APIsRevisión y validación de códigoColaboración en equipoComunicación efectivaAtención al detalle

Beneficios

  • Salario competitivo
  • Bonos basados en rendimiento
  • Equipo Apple proporcionado por la empresa
  • Política de Trabajo Remoto