Satoshis Games is hiring a Web3 Senior Backend Engineer (Javascript)
Compensation: $40k - $60k
Location: Community of Madrid Madrid Spain
About Us
Satoshis Games is an startup founded in 2018 with the goal of leading the application of decentralized technologies (mostly blockchain) to the gaming industry.
After developing the first gaming plataform with Bitcoin micropayments as a proof of concept in 2019 (https://play.satoshis.games), we began winning our first international hackathons and got our first funding rounds from US investors and crypto world celebrities to advance product development.
We've since developed Light Nite, a Battle Royale game featuring in-game cyrpto rewards and NFT skins. At the same time we began and launched Elixir, what we want to be the Steam of the crypto videogames. This product was again awarded with a Hackathon 1st prize and is focused on being the first platform with an SDK that allows micropayment and tokenization, to be able to support this new type of games that are currently banned from traditional game stores. We released an Alpha version in June '21 along with an NFT marketplace and more and more games will be onboarding in the near future.
We're currently developing our second game for mobile and desktop using Binance Smart Chain, and are ready to enter the decentralized finance (DeFi) scene with more exciting projects in the very near future.
About the position
Our dev team is growing at a steady pace and already includes frontend engineers, backend engineers, smart contract developers, 2d/3d artist, and game developers.
For this position we're looking for a seasoned backend or fullstack engineer that is experienced in most of the following technologies:
- Javascript, Typescript, Node.js
- Mongo, Redis, RabbitMQ or similar messaging protocols
- Docker and experience with CI/CD workflows.
- Any other additional language is a plus (Rust would be great)
Some of the tasks you'll be doing:
- Develop new features either in existing projects or start and own completely new services to support our wide range of client applications (games, SPAs, mobile apps).
- Integrate blockchain technologies, for example: help mint and prepare NFTs, listen to and process blockchain events, customize and deploy blockchain applications and participate in the architecture and design of new solutions for innovative use cases. We're early. :)
- Help our support teams by providing operational information, debugging corner cases, and enhance our logging and monitoring practices.
We're a small team and expect you to be able to wear many hats, take ownership and improve whatever you find needs to be improved. We use Agile methodologies without the dogma and are always open to hear / try about new tech you may bring to the table.
Needless to say, curiosity and a desire to keep learning and improving is a must in this industry.
Required experience
As a senior developer, we expect the following experience. You don't need to check all the items, but the more the better.
- Min 3 years in real projects. Having experience in projects with high data volume, real time connections and security will be highly valued.
- High level knowledge of Javascript / Typescript. Experience with real world Node.js applications and GraphQL with Federation.
- Good taste for architecture and clean code, without dogmas.
- Real, hands-on experience with MongoDB: advanced queries, indexing, data modeling, migrations, performance.
- Inter-process/service communication based on events/message passing.
- Performance tuning, caching with Redis, monitoring.
- CI/CD pipelines: building Docker images, deploying on Cloud environments. Github Actions, Bitbucket Pipelines or similar.
- Knowledge of any other programming language and environment is a plus, we believe every experience adds value.
- Being familiar with project management and development flows using Agile / light Scrum. Again, we're not dogmatic about this.
- A BIG plus is that you're familiar with any Web3 / blockchain technologies: Solidity, Rust (Solana), and so on.
- Being a team player! Participate in Code Reviews, pair programming, help with task definition and refinement.
- Optional but useful, some frontend knowledge of the frontend stack React, Next.js to be able to coordinate with the frontend team.
Where and when
We're a 100% remote team with people in South America, Western Europe and South Asia. We have a flexible hours policy with some central hours around GMT+1 that you should be available at, in order to better communicate and sync with the team.
What we offer
Salary according to demonstrable knowledge, experiencia and capacity, ranging from 40 - 60K € / year and participation in the company stock plan. We can discuss this in our calls nothing is fixed.
A thriving startup environment with the one the most and diverse tech stacks available right now, including disrupting technologies from Web3 space (Ethereum Virtual Machine, Solana, IPFS). Training budget will be available to further your knowledge in these and future areas.
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.
Apply Now:
This job is closed
Compensation: $40k - $60k
Location: Community of Madrid Madrid Spain
This job is closed
Receive similar jobs: