Resumen del Trabajo
Estamos buscando un Ingeniero Fullstack para unirse al equipo central de Navi Protocol, con sede en el Área de la Bahía y un modelo de trabajo híbrido. Desempeñarás un papel clave en el desarrollo y escalado de nuestro agregador DEX, aprovechando tu amplia experiencia en Node.js, TypeScript y React para construir características que conecten a los usuarios con las mejores oportunidades de trading a través de intercambios descentralizados. Este rol es integral para avanzar en nuestra misión de simplificar el trading en DeFi, mientras mantenemos la seguridad y eficiencia que definen a Navi Protocol.
Responsabilidades Clave
- Liderar el diseño e implementación del agregador DEX de Navi Protocol, con un enfoque en frontends basados en React y **** backends, optimizando el enrutamiento de liquidez, la agregación de precios y los flujos de transacciones entre intercambios.
- Colaborar con miembros del equipo en la oficina y remotos, incluidos gerentes de producto, ingenieros de blockchain y diseñadores de UI/UX, para integrar nuevos socios DEX y mejorar la funcionalidad de la plataforma.
- Desarrollar UIs de React responsivas y de baja latencia que brinden comparaciones de precios en tiempo real, simulaciones de transacciones y experiencias de trading intuitivas para los usuarios.
- Construir y mantener servicios **** de backend, incluidos algoritmos de agregación de liquidez, integraciones de API con DEXs asociados y lógica de enrutamiento de transacciones.
- Optimizar las interacciones con contratos inteligentes (por ejemplo, intercambios de múltiples pasos, estimación de gas) para asegurar eficiencia en costos y confiabilidad en cadenas EVM y no EVM.
- Resolver problemas de pila cruzada, desde la gestión del estado del frontend de React hasta el rendimiento del backend **** y la ejecución de transacciones en blockchain.
- Impulsar la innovación en la agregación DEX, como la mejora de la eficiencia de enrutamiento, la reducción de deslizamientos y el aumento de la confianza del usuario mediante mecanismos de transacción transparentes.
- Mentorizar a ingenieros junior en las mejores prácticas de React/Node.js, realizar revisiones de código y hacer cumplir estándares para código mantenible y seguro.
Cualificaciones Requeridas
- Más de 5 años de experiencia en ingeniería full stack, con más de 2 años especializándose en agregadores DEX o plataformas de trading descentralizadas.
- Experiencia en Node.js y TypeScript para el desarrollo de backend, incluyendo diseño de API RESTful, integración de WebSocket y optimización de rendimiento.
- Dominio avanzado en React para el desarrollo de frontend, con experiencia en gestión del estado (Redux, Context API), arquitectura de componentes y diseño responsivo.
- Comprensión profunda de los mecanismos de agregadores DEX: algoritmos de enrutamiento de liquidez, lógica de agregación de precios y compatibilidad entre intercambios.
- Sólidos conocimientos en fundamentos de blockchain, incluidos contratos inteligentes (Solidity/Rust/Move), cadenas EVM y soluciones de capa 2 (por ejemplo, Arbitrum, zkSync).
- Experiencia con herramientas de desarrollo de blockchain: Ethers.js, Web3.js, Hardhat, e integración con APIs de DEX (por ejemplo, Uniswap, SushiSwap, PancakeSwap).
- Familiaridad con prácticas de seguridad para agregadores DEX, incluyendo mitigación de front-running, validación de transacciones y auditoría de interacción con contratos inteligentes.
- Capacidad para prosperar en un entorno de ritmo rápido, adaptándose a protocolos DeFi en evolución y a la hoja de ruta de Navi Protocol.
- Elegibilidad para trabajar en los Estados Unidos y disposición para participar en un modelo de trabajo híbrido en el Área de la Bahía.
- Título universitario en Ciencias de la Computación, Ingeniería o experiencia práctica equivalente.
Cualificaciones Preferidas
- Experiencia directa construyendo o escalando agregadores DEX (por ejemplo, 1Inch, Matcha, 0x Protocol).
- Familiaridad con tecnologías de agregación entre cadenas e integraciones de puentes.
- Experiencia con DevOps para **** aplicaciones (CI/CD, Docker, AWS/Azure, herramientas de monitoreo como Datadog).
- Contribuciones a proyectos de DeFi de código abierto o proyectos de React/Node.js.
- Altamente preferido: Experiencia en desarrollo de blockchain de Sui e integraciones en cadena.
- Comprensión de optimización de rendimiento o características avanzadas de trading (por ejemplo, órdenes límite, TWAP).