Satoshis Games is hiring a
Web3 Backend developer senior (Node.js)

Compensation: $45k - $67k

Community of Madrid Madrid Spain

Introducción Satoshis Games es una startup fundada en 2018 con el objetivo de liderar la aplicación de tecnologías descentralizadas (fundamentalmente blockchain) a la industria del gaming. Tras desarrollar en 2019 la primera plataforma de gaming con micropagos en bitcoin como prueba de concepto (https://play.satoshis.games/), la empresa empieza a ganar sus primeras hackathons internacionales y recibe su primera inversión de fondos de US y personalidades del mundo criptográfico para avanzar en la creación de producto.

Comienza entonces el desarrollo de Light Nite, un Battle Royale estilo Fornite nativo en Bitcoin, que permite el uso de in-game rewards, pagos y retiradas en bitcoin. Posteriormente sella una alianza con Blockstream, lider de desarrollo sobre esta blockchain, es invitado a formar parte de la Federación de Liquid (sidechain de Bitcoin) y co-desarrolla el primer sistema de tokenización de assets de juegos sobre Liquid. Light Nite (https://lightnite.io) lanza un prototipo en Abril de 2020 que incluye un store y un explorador de assets tokenizados, y continúa con su desarrollo vendiendo pre-orders y assets. Tiene previsto su lanzamiento en Noviembre de 2021.

En paralelo, la empresa comienza el desarrollo de Elixir, el Steam de los videojuegos en Bitcoin, que vuelve a ser reconocido con el 1er premio en hackathon de devpost y se perfila como la primera plataforma en aportar SDK de integración de micropagos y tokenización, y poder dar capacidad de distribución a este tipo de juegos que son baneados en las Plataformas tradicionales. Elixir ha lanzado una versión Alpha en Junio de 2021 integrando un Launcher y un Marketplace de NFTS, y planea tener un centenar de juegos a principios de 2022.

Satoshis Games está diseñando el modelo de interacción gamer-developer del futuro, con un nuevo concepto de ultra-movilidad que aporta libertad a los jugadores para vender o intercambiar sus assets con facilidad y gestionar todos sus juegos y assets sin la intervención de publishers o distribuidores. Al mismo tiempo, ofrece a developers importantes ventajas económicas y de seguridad contra mercados negros.

Satoshis Games cuenta con buena parte de sus recursos en España, y con sociedades en nuestro país y en US para atender su principal mercado comercial y de inversión. En este momento cuenta con un equipo de 12 personas, entre ellos 6 desarrolladores que cubren las áreas de blockchain y de desarrollo web, back y front. En este momento buscamos un developer senior que contribuya el desarrollo del back de las aplicaciones existentes como Light Nite y Elixir, y nos permita seguir creciendo en el corto plazo y gestione nuestras infraestructuras y servicios.

Importante: no buscamos a gente con experiencia técnica en cripto. Esta parte ya la tenemos cubierta, ¡que nadie se asuste! Importante 2: parte de la comunicación formal / comercial / técnica de Satoshis Games se hace en inglés. Nuestro producto es global y así pretendemos posicionarnos.

Qué harás Ayudarás a desarrollar, robustecer y ampliar los servidores que soportan nuestros proyectos más ambiciosos. Definirás modelos de datos, migrarás y actualizarás otros existentes, diseñarás APIs para clientes Web y aplicaciones móviles, y conectarás con tecnologías blockchain para hacer micropagos o mintear NFTs.

Creemos en el el ownership de los productos por parte de los equipos de desarrollo: desde la definición inicial hasta su despliegue y monitorización.

Trabajarás en una estructura completamente plana y descentralizada, con acceso continuo y directo al resto del equipo.

Esperamos de ti que nos aportes cosas nuevas que no sabemos o tenemos, y nos des nuevos puntos de vista a nivel tecnológico y operativo. Las inquietudes técnicas son bienvenida. :)

Como senior, se espera de ti experiencia en las siguientes áreas:

Mínimo de 3-4 años de experiencia en proyectos reales. Se valorará altamente la experiencia en proyectos de gran volumen de datos, conexiones tiempo real, etc. Piensa en lo que supone una comunidad de gaming online. Nivel muy alto de Javascript, Typescript. Node.js. Gusto por la arquitectura y código clean. Sin dogmas. Experiencia avanzada con MongoDB: consultas, rendimiento, índices y modelado de datos NoSQL. Migración y versionado de documentos. Comunicación entre procesos / microservicios via colas de mensajes (RabbitMQ o similar). Optimización de rendimiento, cachés (REDIS) y monitorización. Experiencia en CD / CI, imágenes Docker, despliegues en entornos cloud, y en general automatización de procesos. Conocimiento de cualquier otro lenguaje y entorno es un plus, porque creemos que toda experiencia suma. Gestión de proyectos y flujos Agile / Scrum. De nuevo sin dogmas. Sería un plus que tengas algo de conocimientos en desarrollo Web3: Solidity, Rust para Solana, o similar. Programamos en equipo: Code Reviews, Pair Programming, definición de tareas y tickets.

Con quién lo harás

Carlos Roldán, CEO. Emprendedor y referente internacional en desarrollo sobre Lightning y Bitcoin. 6 años en la industria cripto, evangelizador de Lightning Network y . Ingeniero informático + IA. Alfredo Bárcena, CMO. 20 años en la industria IT y 15 en gaming. Fundador y CEO de IDC Games, publisher lider en Europa. Licenciado en Marketing y Desarrollador. Carlos Borlado, COO. 20 años combinando emprendimientos + trabajo en áreas de I+D e Innovación en cripto y mucho más, desde startups hasta multinacionales. COO Satoshis Games. Carlos de la Orden, será tu lead en backend. Un veterano del desarrollo Web desde hace 20 años. Un equipo formado por desarrolladores back y front que han puesto los cimientos de Elixir desde su concepción hasta el producto existente a día de hoy.

Cuándo y dónde lo harás Horario flexible y trabajo 100% remoto.

Qué pedimos (las siglas)

Node.js Express.js GraphQL, Apollo Federation MongoDB, REDIS, RabbitMQ Git, GitHub Actions GitFlow practise Experiencia con AWS (S3 Cloud) y similares Docker & Docker Swarm. Un poco de devops

Si además tienes experiencia en algunas de las tecnologías de nuestro stack de front, ¡mucho mejor! Utilizamos React, Next.JS, Tailwind CSS, Electron.

Qué ofrecemos Salario según conocimiento, experiencia y capacidad demostrada, 40-60K€ bruto anual y participación en el stock plan de la compañía (0 - 0.5%), ya en serie A.

Acceso a conocimiento de primer nivel del Stack Web más novedoso y de las tecnologías más rompedoras que están haciendo desde Web3 (Ethereum Virtual Machine, Solana) hasta Bitcoin (Lightning Network, Liquid, RGB, L-sat...).

Recursos de formación a cargo de la empresa. Satoshis Games focuses on Video Games and Blockchain / Cryptocurrency. Their company has offices in Delaware and Madrid. They have a small team that's between 11-50 employees. You can view their website at http://satoshis.games or find them on Twitter, Facebook, LinkedIn, and Product Hunt.