Senior Full-stack Engineer
¿Te atrae el mundo de Web3, los tokens no fungibles (NFTs) y el blockchain?
Crossmint es una startup que tiene una gran tracción en el espacio de construcción de infraestructura NFT. Acaban de abrir la ronda de fichajes y están buscando un/a Senior FullStack Developer que se una a ellos.
¿Te interesa, verdad? ¡Pues te cuento más! 👇🏼
¿Qué harás?
Es posible que hayas oído hablar de los NFT: coleccionables digitales (a menudo con temática de 🙉) que la gente intercambia por cantidades absurdas de dinero en línea... pero los NFT son mucho más, son el estándar digital líder para representar la propiedad (lo que los MP3 son para la música, los NFT son para los títulos de propiedad) y se utilizan, esto no es un secreto, para casos de uso que van desde coleccionables digitales y de videojuegos hasta entradas, programas de fidelización e incluso barcos y casas.
El estándar se ha disparado y ahora lo utilizan muchas de las empresas y marcas líderes del mundo, como Mastercard, Red Bull, Air Baltic, Tomorrowland,... todas ellas clientes de Crossmint. Interesante, ¿verdad?, pero sigue leyendo ¡¡que aún hay más!!
¿Qué tiene esto que ver con ellos?
Pues bien, en Crossmint son expertos en hacer que los activos digitales sean accesibles para todos. ¿Cómo? Tienen la plataforma líder para crear, custodiar y vender NFT, utilizando API REST y SDK de JS tradicionales y fáciles de usar.
Su objetivo es hacer que esta tecnología sea accesible para los developers sin ningún conocimiento previo sobre criptografía, así como para sus usuarios/as. Permiten a cualquier persona crear, vender y distribuir NFT en minutos con sus API, carteras y acceso fiduciario sin necesidad de tener carteras o criptomonedas.
Es una plataforma líder de nivel empresarial para integrar activos de blockchain en aplicaciones. Centrándose en la facilidad de uso, Crossmint permite crear casos de uso de un extremo a otro sin requerir experiencia previa en blockchain o criptomonedas, al tiempo que hace que blockchain sea invisible para los usuarios finales.
Ofrece herramientas para crear, distribuir y vender activos digitales, así como carteras con y sin custodia para almacenarlos.
Más de 30.000 empresas y desarrolladores confían en Crossmint, incluidas Fortune 500 y empresas importantes como Mastercard, Microsoft, Etihad Airways, Red Bull, Adidas, Asus y más, marcas importantes de web3 como Phantom, Manifold, Rarible y creadores como Refik Anadol.
Tienen muchos productos, aunque los principales son....
- Carteras
Cossmint ofrece una cartera integrada de marca blanca, en la que confían miles de empresas y desarrolladores como Mastercard y Red Bull, y una que es accesible desde crossmint.com y que agrega las carteras integradas del usuario.
Con este producto, puede agregar capacidades web3 a su sitio web o aplicación al instante, creando carteras para los usuarios existentes a través de API y para los nuevos al registrarse. También puede crear activaciones rápidas plug-and-play que no requieren trabajo de interfaz.
Puede obtener toda la infraestructura que necesita para comenzar en minutos, con confiabilidad y soporte de nivel empresarial, eliminando RPC, indexadores, agrupadores, pagadores y cualquier otra infraestructura de blockchain.
- Herramientas de minting
Crossmint ofrece un conjunto de API para crear, actualizar, eliminar y administrar tokens, todos accesibles a través de API REST y un panel sin código, y disponibles en todas las cadenas principales.
Puede crear su primer NFT en menos de 5 minutos y tener el mismo código escalado a millones de NFT, sin tener que preocuparse por los contratos inteligentes, la seguridad de las claves o las molestias del escalado.
- Pasarela de pago para NFTs
Crossmint ayuda a los clientes a aumentar sus ventas hasta 3 veces con una integración de 10 minutos al permitirles a las personas comprar sus NFT con tarjeta de crédito o cualquier criptomoneda, incluso si no tienen carteras.
Ofrece el producto de pago NFT más probado en batalla del mercado, impulsando la mayoría de los principales lanzamientos, plataformas de lanzamiento y mercados en todas las cadenas, como Manifold, Magic Eden, Tensor y más.
Como ves, lo tienen todo montado tan bien que el siguiente paso es hacer crecer el equipo para poder darle aún más amor al producto si es posible.
Tu evolución
En 1 mes
Los primeros días tendrás tiempo para configurar tu entorno, hacer trainings diversos, etc. Aquí las cosas van como la seda y, como confiarán en ti, desde la primera semana ya te habrán asignado alguna tarea de desarrollo y subida a producción. Al acabar el primer mes, confían en que hayas lanzado varias cosas con impacto real tanto en usuarios como negocio.
Tus responsabilidades
- Desarrollarás el software y la infraestructura necesaria para alcanzar los objetivos.
- Resolverás problemas técnicos relacionados con la ingeniería de software back-end y el desarrollo de interfaces de usuario.
- Crearás API en la arquitectura de su producto.
- Contribuirás a las estrategias técnicas, la visión y la arquitectura.
- Trabajarás en un entorno verdaderamente ágil, capaz de recopilar y comprender requisitos, proponer soluciones y construirlas.
- Gestionarás el ciclo de vida de un extremo a otro. Diseñarás y crearás software de alta calidad, rendimiento, escalabilidad y mejora continua.
- Garantizarás el mantenimiento y la automatización del producto mediante pruebas y calidad del código.
- Realizarás un seguimiento de nuevas herramientas, métodos y arquitecturas relacionadas con el desarrollo.
¿Cómo lo harás?
Te unirás al equipo de “Developer Console”, que se encarga de desarrollar la plataforma en la que desarrolladores y empresas externas configuran los productos, realizan pagos, consultan estadísticas e incluso crean NFTs para sus propios productos. Su proceso diario es ágil, tienen sprints de dos semanas y comienzan la semana con una planificación de sprints que se vincula con los objetivos y OKR que desean lograr cada trimestre.
Trabajarás en proyectos para ampliar y respaldar estos productos, además de lanzar otros que estén relacionados, por lo que dentro tus tareas principales estarán las de....
- La consola de desarrollador, donde se instalan y configuran todos sus productos.
- Experiencias de ventas alojadas, que permiten a los propietarios de proyectos configurar sitios web para vender sus NFT sin conocimientos de código.
- Servicios de apoyo a todas las apis: webhooks, API keys, facturación, ...
Se comunican utilizando herramientas como Slack y Linear para resolver dudas, problemas y mantenerse en contacto entre ellos.
Como Full-stack Engineer serás la persona que esté a cargo de la arquitectura, escalabilidad, diseño, desarrollo y usabilidad. Su stack se basa en Node.js, React, Next.js en Vercel, TypeScript, Ethers.js, Solana (web3.js) MongoDB, AWS, Azure, Github Actions y Cypress para CI/CD.
¿Cuándo trabajarás?
No tienen un horario fijo, así que podrás organizarte el día como mejor te venga. Son bastante flexibles y te darán todas las facilidades para que puedas amoldarte sin problema, por ejemplo, si tienes que llevar a los peques al cole o si tienes que acudir a una romántica cita con tu dentista.
Eso sí, cada miércoles, tiene lugar el all hands: una meeting a la que acuden los miembros de Crossmint para ponerse al día de todo lo relativo a la compañía. Para que todo el equipo, distribuido entre EEUU y España, pueda coincidir durante el all hands, os pedirán a los españoles que ese día salgáis un poquito más tarde, y a los/as estadounidenses, que ese día entre un poquito más temprano. ¡Todo sea por amor y una buena comunicación! 💕
Día laborable
Jornada completaVacaciones
IlimitadoJornada laboral
FlexibleGuardias
Junto al resto del equipo formarás parte de un turno de guardia remunerado de 7 jornadas consecutivas de 12 horas. La frecuencia de un turno suele ser cada seis a ocho semanas. Por regla general, son intervenciones para monitorear y responder a notificaciones críticas que impactan a la plataforma o a los usuarios finales. Hay notificaciones a través de Squadcast y Slack. Si hay algo que no puedas resolver, no hay problema, se arregla lo que se puede y si no, escalas a otra persona cuando se requiera de mayor conocimiento o experiencia.
¿Dónde trabajarás?
Presencial
Remoto
El equipo tiene un espacio en un coworking en Gran Vía de Madrid e intentan juntarse varios días a la semana (comidas y otros amenities están incluidos).
Aunque en la oferta está estipulado como un 60% presencial y un 40% remoto, la realidad es que son mucho más flexibles, y se adaptan a las necesidades de cada uno/a.
¿Con quién trabajarás?
Formarás parte del equipo de Ingeniería, donde encontrarás a Developers, QAs, Design, Devops, Product y Security, que te estarán esperando con los brazos abiertos, y un café virtual o presencial ☕.
En concreto, las personas con las que trabajarás codo a codo y con las que seguro que te encariñas son:
Rodri Fernández Touza (Co- founder). A Rodri le gusta la aventura extrema. Vivió homeless en Londres para aprender inglés, se entrenó para convertirse en monje zen, obtuvo un récord Guinness por sus viajes, caminó la mitad de Corea sin dinero, entre otras aventuras. Le interesa la meditación y la exploración del silencio, y leer ampliamente. Pregúntale por su colección de velas.
Alfonso Gómez - Jordana (Co-founder). Madrileño, Alfonso ha trabajado muchos años en Silicon Valley. En Google, fue el jefe de Producto que creó el widget de "No soy un robot" (ojo! Fue otra persona la que añadió después las fotos de semáforos), así como Firebase Authentication, y fue fundador de SDKs de AI (Google Assistant SDK + Actions on Google). También fue de los primeros empleados en WhatsApp (su tercer Product Manager) donde llevó equipos de más de 60 personas, y ayudó a la app a crecer de 1,000 a 2,000 millones de usuarios. Fuera del trabajo, le encanta cocinar paellas (de ahí el nombre de la empresa matriz, ¡Paella Inc.!). El restaurante de paella mejor valorado en Google Maps en San Francisco fue en realidad su casa durante un tiempo (¡y puede que todavía lo sea hasta el día de hoy!).
Ángel Pina Canelles (Principal Software Engineer). A Ángel le gusta construir cosas y vive con 3 gatos tuertos. ¡Cambia el color de su cabello cada dos meses y es tres veces campeón mundial de jugger! Le encantan las sedas aéreas y los aros. ¡No hay duda de que es TMI!
¿Qué piden?
A nivel personal 👩🏾
- Que poseas un espíritu proactivo y emprendedor. En Crossmint ponen el foco, no tanto en los años de experiencia profesional que tengas, sino en lo que hayas sido capaz de hacer en esos años.
- Tienen mucho interés por los hitos personales y profesionales de cada uno/a. Les encantaría saber, sí, por ejemplo: quedaste primero/a en tu promoción; si has sido promocionado/a rápidamente en alguna de las empresas en las que has trabajado; si has participado en algún hackathon; si has ganado alguna olimpiada informática, ¡Incluso si has ganado algún Record Guiness! 🏆
- En Crossmint dan mucha importancia al capital humano. Tienen un equipo técnico formado por perfiles que han destacado en alguna de estas áreas, de ahí que su idiosincrasia interna sea tan pintoresca. No se trata de una aspiración surrealista, sino de una garantía de cohesión de grupo y de una perpetuidad de su identidad.
A nivel técnico 👩🏾💻
- Están buscando el mindset de un perfil proveniente del ámbito académico, en concreto de Ingeniería Informática o una rama similar. Ya que ha de poseer un conocimiento profundo en unas áreas muy concretas.
- Mínimo 6-7 años de experiencia profesional -esto siempre cogido con pinzas 🦞- desarrollando sistemas de producción.
- Un perfil Full-stack de manual, con un peso del 50% en el Back-end y el otro 50% en el Front.
- Sólidos conocimientos del ecosistema de JavaScript + NextJS (Node en el Back y React en el Front).
- B2-C1 de inglés. Lo suficientemente fluido para que te sientas cómodo/a en un ambiente de trabajo dónde se habla en la lengua oficial de Shakespeare.
Los dejarías boquiabiertos si además tienes…
- Experiencia con blockchain (por ejemplo, Bitcoin, Ethereum y otras implementaciones)
- Experiencia con contratos inteligentes basados en Solana o EVM.
Tecnologías
Innegociable
JavaScript
React
NodeJS
NextJS
Estaría bien
AWS
Azure
Suma puntos
Ethereum
Web3
Otras habilidades
Innegociable
Capacidad de autogestión
Proactividad
Trabajo en equipo
Estaría bien
Aprendizaje Continuo
Adaptabilidad al cambio
Suma puntos
Atención al detalle
Tolerancia a la incertidumbre
Idiomas
¿Qué ofrecen?
🏖️ Vacaciones ilimitadas. Repite conmigo: i-li-mi-ta-das.
🕗 Horario de trabajo flexible.
💻 Equipo necesario para que puedas trabajar cómodamente (portátil) así como una bonificación de 135€ trimestrales para cualquier equipo adicional que necesites (pantalla adicional, teclado, ratón…)
✈️ Viajes pagados por la empresa cuando haya que desplazarse para reuniones y teambuildings. Tienen 2 viajes al año, cada uno de ellos a un lugar diferente del mundo y, posiblemente, algún que otro viaje a Miami y/o NY en función de las necesidades del equipo. El último fue a Colombia hace unos meses.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Ticket Restaurante
Ayuda con el transporte
Dinámicas y eventos de teambuilding
Vacaciones Extra
Posibilidad de elegir equipo
What the FAQ?
No. Debido a temas administrativos, se están centrando en perfiles de personas residentes en España. De hecho, la oferta requiere semi-presencialidad en Madrid.
El proceso de selección consta de 4 fases:
- Coding challenge.
- Architecture interview.
- Coding interview.
- Founder interview con Alfonso