Descripción
1inch es el ecosistema DeFi que construye la libertad financiera para todos. Los productos de 1inch ayudan a los usuarios y creadores a intercambiar, mantener y rastrear activos digitales \- con custodia propia, seguridad integral y una experiencia de usuario intuitiva que necesitan para desbloquear el potencial de la verdadera propiedad criptográfica. Los protocolos y API de 1inch proporcionan infraestructura fundamental en toda la industria DeFi y más allá.
Así que si eres alguien que piensa en grande, actúa con rapidez y desea tener un impacto desde el primer día, prepárate para unirte a nuestro equipo que está transformando la industria.
*Ubicación: damos prioridad a candidatos residentes en Dubái y luego consideramos a quienes trabajan de forma remota en una de nuestras ubicaciones centrales europeas (Reino Unido, España o Alemania).*
**Tu misión**
----------------
1inch construye algunas de las interfaces más utilizadas en DeFi —desde nuestro agregador de intercambio principal hasta herramientas avanzadas de trading, vistas de cartera y páginas dirigidas a desarrolladores. Nuestros ingenieros frontend son responsables de estas experiencias de extremo a extremo, garantizando que sean rápidas, fiables e intuitivas para millones de usuarios en múltiples cadenas.
Estamos creando un grupo de talento de ingenieros frontend de nivel medio y senior. Esta publicación es permanente: no corresponde a un puesto específico abierto, pero cuando surjan posiciones aprobadas, ya estarás en nuestra canalización.
### **Qué harás**
* Diseñar, desarrollar y mantener aplicaciones frontend y componentes de interfaz de usuario compartidos utilizando Angular, RxJS y TypeScript
* Construir aplicaciones web receptivas, escalables y de alto rendimiento con sólidos estándares de usabilidad y seguridad
* Contribuir a las decisiones sobre arquitectura frontend, estrategias de pruebas, flujos de CI/CD y estándares de desarrollo
* Mejorar la fiabilidad, mantenibilidad, accesibilidad y optimización del rendimiento en navegadores del frontend
* Colaborar estrechamente con los equipos de producto, diseño, backend e ingeniería blockchain para ofrecer experiencias de usuario perfectamente integradas
* Participar en revisiones de código, flujos de pruebas y mejora continua de las prácticas de ingeniería frontend
* Supervisar el rendimiento de las aplicaciones frontend y contribuir a los procesos de observabilidad y depuración
* A nivel senior, liderar iniciativas arquitectónicas, mentorear a ingenieros y establecer estándares de ingeniería frontend en varios equipos
### **Quién eres**
* Dominio sólido de Angular, RxJS y TypeScript
* Comprensión sólida de tecnologías web modernas, incluidos DOM, SCSS/CSS, HTTP, CORS y CSP
* Experiencia trabajando con herramientas de monitorización, pruebas y CI/CD frontend, como Sentry y GitHub Actions
* Conocimientos sobre Service Workers y técnicas de optimización del rendimiento en navegadores
* Experiencia escribiendo pruebas unitarias e integrales para aplicaciones frontend
* Excelentes habilidades comunicativas y capacidad para trabajar eficazmente dentro de equipos de ingeniería distribuidos
* Experiencia profesional como ingeniero frontend en el desarrollo de aplicaciones web escalables en entornos productivos
* Para candidatos senior, experiencia diseñando arquitecturas frontend, sistemas de componentes reutilizables y liderando iniciativas técnicas
### **Valoraremos especialmente**
* Experiencia trabajando con Ethereum, JSON\-RPC, Solidity, contratos inteligentes o tecnologías Web3
* Conocimientos sobre Ethers.js, EIP\-2612 y protocolos de Mercado Automatizado de Liquidez (AMM)
* Experiencia construyendo aplicaciones descentralizadas e interfaces de usuario basadas en blockchain
* Conocimientos básicos de backend con tecnologías como NestJS, Docker o microservicios
* Experiencia trabajando en entornos tecnológicos dinámicos, como startups en rápido crecimiento, scale-ups o empresas de alta expansión
*1inch es un empleador que promueve la igualdad de oportunidades. Nos comprometemos a evaluar a todos los candidatos únicamente según sus habilidades, experiencia y potencial, independientemente de su raza, etnia, nacionalidad, género, edad, religión, discapacidad u otra característica. Creemos que los equipos diversos construyen mejores productos y damos la bienvenida a solicitudes de todos los orígenes.*
Utilizamos herramientas asistidas por IA para revisar eficientemente las solicitudes. Estas herramientas apoyan a nuestro equipo de reclutamiento, pero no toman decisiones en nuestro nombre: cada solicitud es revisada por una persona antes de determinar cualquier resultado. Ninguna oferta ni rechazo se emite únicamente sobre la base de procesamiento automatizado. Para obtener más información detallada sobre cómo utilizamos estas herramientas y tus derechos respecto a ellas, consulta nuestra Nota de Privacidad para Solicitantes y Candidatos.