This role at Mythical Games presents an opportunity for a Senior Rust Developer to take their career to the next level by joining the most exciting company at the intersection of Gaming, E-commerce, and Blockchain.
Responsibilities: * Developing and supporting one or several services of the platform; * Writing efficient, scalable, and reusable code; * Bugs fixing; * Reviewing and building the architecture of the high-load product.
Requirements and skills: * 4+ years of Backend development experience; * 2+ years of experience in the blockchain industry; * 3+ years of experience with Rust programming language — advanced type system knowledge, macros, build scripts, targets; * Experience with Substrate will be a huge advantage; * Work experience with Kafka, Redis, MongoDB, CockroachDB(PostgreSQL); * Experience in the development and successful launch of high-load projects; * Experience in performance-oriented programming — data structures, caches, profiling; * Experience with microservice architecture, service discovery; * Understanding of fundamental design principles behind a scalable application; * Understanding of fundamental designs of OOP, SOLID; * Habits in writing unit/integration tests; * Experience with Docker, Kubernetes; * Ability to deal with substandard issues.
Nice to Have: * Interest in the gaming industry; * Experience with Golang.
Location:
Ukraine; Remote Work Hiring process: ✅Intro call with a Recruiter → ✅Technical Interview → ✅Final Interview → ✅Reference Check → ✅Offer
We offer: * Team of like-minded professionals who understand your game passion; * Work in an international product company — Mythical Games is the resident of Diia City; * Competitive financial reward; * Health care starting on your first working day; * 22 paid vacation days, paid sick leaves and other personal days in accordance with the company’s internal policies; * Flexible working hours; * Referral bonuses; * Financial support and PTO in case of special occasions governed by the internal policies of the company.