Job Description

Summary

As a Software Engineer at Immutable, you’ll join a high-performing, passionate team focused on building out our core platform for Web3 games. You will contribute to Immutable’s flagship products, building the Immutable Play network, leveraging Immutable Passport and Immutable zkEVM– as well as other core services that tackle the biggest challenges in blockchain gaming.

In this role you’ll have exposure to a variety of tools, architectural patterns, and work with a modern tech stack (including NextJs, TypeScript, React, Go, AWS, PostgreSQL, and more) to achieve product goals. You don’t need prior blockchain experience – just solid engineering fundamentals, great teamwork, and a great desire to learn about the future of gaming and digital asset ownership.

You'll Be Empowered To 🎮 :

  1. Deliver features for flagship products in Immutable Play and Immutable Passport areas that power our Web3 gaming platform
  2. Focus on front-end components (using NextJs, TypeScript and React) while also gaining exposure to back-end and blockchain development
  3. Collaborate with a diverse range of stakeholders (up to and including our founders) to drive the best product decisions
  4. Work across a range of bleeding-edge technologies and frameworks (e.g. NextJs, TypeScript, React, Go, AWS, PostgreSQL, Elasticsearch, microservices, event-driven systems, Terraform, and Solidity). Use Cursor, the AI IDE to assist your productivity
  5. Be part of a highly collaborative team environment that values pairing, knowledge-sharing, and continuous improvement
  6. Participate in agile team planning and product design sessions, contributing to Proof of Concept building and helping to estimate and prioritise features
  7. Experiment and iterate on our products based on real user feedback to continuously improve the player experience
  8. Own the reliability and performance of the services your team builds, and strive for operational excellence (monitoring, automation, maintenance)
  9. Continuously refine and improve our team’s engineering practices and ways of working together

We'd Love You To Bring 🤝:

  1. 3+ years of hands-on software engineering experience in a commercial product-driven environment
  2. Strong front-end development skills with TypeScript and React, building rich user interfaces
  3. Practical experience writing and maintaining tests for client-side applications (unit, integration, and end-to-end testing)
  4. Comfortable with context switching
  5. A proven track record of creating and maintaining observability within your applications
  6. Comfort working across the stack and with various technologies – you adapt quickly and enjoy picking up new tools. You are comfortable using AI tools to assist developments
  7. Excellent problem-solving abilities and a passion for delivering great products that users love
  8. Strong communication skills and empathy – able to collaborate effectively with engineers, product managers, and other stakeholders
  9. Enthusiasm for the gaming industry and emerging technologies like blockchain/NFTs (you’re excited about the future of Web3 in gaming)

Bonus Point For ✅:

  1. Have built your own functioning, full-stack side project
  2. Experience working in a start-up or high-growth tech environment, where you’ve worn multiple hats and thrived in ambiguity
  3. Familiarity with blockchain or Web3 technologies (e.g. experience with Ethereum, smart contracts, or crypto wallets)

Skills
  • Communications Skills
  • Development
  • Problem Solving
  • React
  • Software Engineering
  • Team Collaboration
  • TypeScript
© 2025 cryptojobs.com. All right reserved.