Desarrollador móvil senior (iOS/Android)

LBANK

$4-6K[Mensual]
Remoto1-3 años de experienciaBaceleroTiempo completo
Compartir

Detalles remotos

Abrir paísChina | Hong Kong

Requisitos de idiomaChino

Este trabajo remoto está abierto a candidatos en países específicos. Por favor, confirme si desea continuar a pesar de las posibles restricciones de ubicación

Descripción del trabajo

Mostrar texto original

Descripción

Responsabilidades del Puesto

1. Desarrollo de Aplicaciones Móviles Web3

  • Responsable del desarrollo de aplicaciones móviles que soporten interacción con blockchain (como wallets, navegadores DApp, mercados de NFT, aplicaciones DeFi, etc.).
  • Implementar la interacción con nodos de blockchain y contratos inteligentes (a través de Web3.js, ethers.js o SDK nativos).
  • Gestionar transacciones de criptomonedas, firmas, gestión de claves y otra lógica sensible a la seguridad.

2. Wallet y Arquitectura de Seguridad

  • Desarrollar o integrar funcionalidades de wallets de criptomonedas (como generación de frases mnemotécnicas, almacenamiento de claves privadas, derivación de wallets HD).
  • Diseñar soluciones de almacenamiento de datos locales seguras (Keychain/Secure Enclave/Android Keystore).
  • Prevenir ataques comunes (como MITM, phishing, ingeniería inversa), asegurando la ofuscación y el endurecimiento del código.

3. Implementación de la Pila Tecnológica Web3

  • Integrar protocolos de blockchain de uso común (Ethereum, Solana, Cosmos, etc.) y estándares (ERC-20/721/1155).
  • Integrar almacenamiento descentralizado (IPFS, Arweave) o autenticación (DID, OAuth).
  • Optimizar la eficiencia de comunicación entre dispositivos móviles y nodos de blockchain (como modo de nodo ligero, llamadas a la API de Infura/Alchemy).

4. Optimización de la Experiencia del Usuario y del Rendimiento

  • Resolver problemas específicos de rendimiento en escenarios Web3 (como actualización en tiempo real del estado de transacciones, estimación de tarifas de gas).
  • Diseñar flujos de operación en cadena amigables (como confirmación de transacciones, guías para autorización de firmas).

5. Colaboración Interequipos

  • Colaborar con desarrolladores de contratos inteligentes y equipos de backend (servicios de nodo) para definir protocolos de interacción.
  • Participar en el diseño de productos, proponiendo viabilidad técnica de Web3 y soluciones de adaptación para dispositivos móviles.


Requisito

1. Habilidades y Experiencia Requeridas

  • Experiencia en Web3:
  • Más de 2 años de experiencia en desarrollo móvil Web3, familiarizado con carteras, DApps o procesos de desarrollo de proyectos relacionados.
  • Comprensión de los conceptos básicos de blockchain (transacciones, Gas, contratos inteligentes, sistema de direcciones de cartera).
  • Tecnología móvil:
  • iOS: Dominio de Swift, familiaridad con CryptoKit y el marco de Seguridad;
  • Android: Dominio de Kotlin, familiaridad con Jetpack Security y entornos TEE;
  • Familiaridad con marcos multiplataforma (como la integración de React Native + Web3.js).
  • Capacidades de Seguridad:
  • Dominio de algoritmos de cifrado (AES, RSA, ECC) y mecanismos de firma (ECDSA).
  • Familiaridad con prácticas de seguridad móvil (prevención de depuración, vinculación de certificados, protección de información sensible).

2. Puntos Extra

  • Contribuciones a proyectos Web3 de código abierto o experiencia en desarrollo de DApps independientes.
  • Familiaridad con soluciones de compatibilidad multichain (como WalletConnect, EIP-6963).
  • Conocimiento de pruebas de conocimiento cero (ZKP) o tecnología de billeteras MPC.
  • Experiencia con herramientas de desarrollo Web3 (Hardhat, Truffle, MetaMask SDK).

3. Habilidades Blandas

  • Pasión por la industria Web3, capacidad para aprender rápidamente nuevos protocolos y estándares.
  • Adaptación a un modelo de colaboración en equipos descentralizados (como comunicación asíncrona, uso de herramientas DAO).


iOSAndroidWEB3
Preview

eason liu

人力資源經理LBANK

Publicado el 06 May 2025

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.