- Encargado del diseño y desarrollo de la arquitectura front-end de proyectos Web3, asegurando alto rendimiento, alta disponibilidad y alta seguridad。
- Colaborar estrechamente con el equipo de desarrollo back-end para integrar contratos inteligentes de Web3 y aplicaciones descentralizadas (DApps)。
- Participar en el análisis de requisitos del producto, comunicarse con gerentes de producto y diseñadores, proporcionando soluciones técnicas e implementaciones front-end。
- Optimizar y mantener el código front-end existente, mejorando la experiencia de usuario y el rendimiento。
- Responsable de la selección de tecnologías front-end y de superar desafíos técnicos, estableciendo pautas de desarrollo y estándares de codificación。
- Investigar y aplicar las últimas tecnologías front-end y Web3, impulsando el avance técnico del equipo。
Requisitos
- Titulado universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado (grado o superior)。
- Mínimo 5 años de experiencia en desarrollo front-end, dominio de HTML5, CSS3 y JavaScript (ES6+), con experiencia práctica en proyectos usando frameworks front-end como React o Vue。
- Conocimiento profundo de tecnologías Web3 y experiencia en desarrollo con librerías como Web3.js o Ethers.js。
- Familiaridad con contratos inteligentes, wallets y cadenas públicas; se valorará experiencia en desarrollo y despliegue de contratos。
- Experiencia en desarrollo de aplicaciones descentralizadas (DApps); se valorará experiencia práctica en proyectos de blockchain。
- Dominio de herramientas de control de versiones (p.ej., Git) y buenas prácticas de codificación y documentación。
- Buenas habilidades de comunicación y espíritu de colaboración, capaz de asumir tareas de desarrollo de proyecto de forma independiente。
- Fuerte interés y capacidad de aprendizaje de nuevas tecnologías, capaz de adaptarse y aplicar rápidamente nuevas herramientas。
Puntos a favor
- Experiencia en el desarrollo de minijuegos H5, mini-juegos en WeChat, aplicaciones del ecosistema de Telegram o extensiones de navegador (plugins/Chrome)。
- Participación en proyectos de código abierto reconocidos, con cuenta de GitHub activa。
- Conocimiento en optimización de rendimiento front-end (escritorio y móvil) y técnicas de SEO。
- Experiencia en el desarrollo de proyectos de blockchain, DeFi o NFT。
- Conocimientos de WebAssembly (Wasm) u otras tecnologías similares。
- Haber desarrollado librerías de conexión de wallets (similar a RainbowKit)。
El salario se negociará por separado una vez superada la entrevista.