– Take ownership of large and complex features collaborating with other team members, ensuring the highest level of quality.
– Design, build, and maintain efficient, reusable, and reliable code, ensuring the best performance, quality, and responsiveness of the world client.
– Partner with the creative team to ensure that project planning, along with technical implementation, is aligned with the vision and strategy.
– Be part of the development process and contribute with improvements and suggestions, driving the quality of the code throughout the entire production cycle.
– Mentor other developers in the best use of the development guidelines, actively participating in code reviews and pair programming.
– 4+ Node.js for servers
– Experience working with continuous integration and continuous delivery pipelines
– Experience building, publishing and maintaining software in production environments
– Sharing our core values: create with passion, care about the future, done is better than perfect, own it, enjoy the ride
– Experience working professionally in the gaming industry
– Web3 and ethers.js for interacting with Ethereum
– GitHub Actions & Workflows for continuous deployment
– Gitlab and Pulumi for the infrastructure provisioning
– Prometheus and Grafana for monitoring
Conditions and Perks
– Fully remote team with flexible working hours
– 29 annual and flexible PTOs
– Long term incentive of MANA tokens
– Performance-based vestings of MANA tokens twice a year
– Brand new equipment for remote work, including laptop, screen and chair
– Stipend for co-working or office space rental