Software Engineer (TypeScript, Tokens, Widgets, Exchange)
- 🌟
About Us 🚀
Immutable is a dynamic global technology company renowned for propelling the leading platform focused on constructing games on Ethereum. Our mission is to revolutionize how games are played and discovered in order to shape the future of gaming. Established in 2018, Immutable stands out as one of Australia's fastest-growing companies, achieving unicorn status in a short time frame with substantial fundraising and valuation figures.
In the Immutable Group, you will find the Immutable Platform, which powers successful games like RavenQuest and Immortal Rising 2 on Ethereum, and Immutable Games, a distinguished global entity in web3 game development with standout titles like Gods Unchained and Guild of Guardians.
Our aspiration is to actualize digital worlds, and we have tremendous global expansion plans as the fastest-growing gaming chain by 2024, with over 250 signed games—an unprecedented growth target in comparison to all preceding years combined. 🚀
About The Role 🤔:
As a Software Engineer on the GameFi team under Immutable Play, you will be instrumental in crafting one of Immutable's core products aimed at establishing the definitive end-to-end platform for scaling web3 games.
Web3 game studios face significant challenges in secure and seamless player onboarding, mainly due to wallet intricacies. Immutable provides a solution with Immutable Passport—an innovative non-custodial wallet and authentication mechanism delivering passwordless sign-in and automatic wallet creation. By integrating with Immutable Play, studios can efficiently onboard mainstream audiences, ensure robust security, and expand globally, while players benefit from secure wallets and easy access to the web3 gaming realm.
In the GameFi team, you'll play a vital role in empowering studios to successfully launch and trade tokens and NFTs. As a Fullstack Engineer on this team, you will engage with mission-critical infrastructure such as Swap and Bridge widgets, tokenization tools, primary sales mechanisms, trading features, and staking mechanisms. Your expertise, particularly in crypto trading or exchanges, will be well-utilized across both frontend and backend technologies.
Collaboration is intrinsic to your role, as you engage with a diverse array of stakeholders including product, engineering, design, data, business, and company founders. You will operate with considerable autonomy within our data-driven and highly collaborative 6-member squads, focusing on building, experimenting, pair programming, and taking shared ownership of outcomes as a team.
Key Responsibilities 🛠️:
- Develop high-impact features for Immutable Play’s GameFi team.
- Architect and devise widgets like swap, bridge, and transfer to facilitate the trading of Tokens and NFTs, in addition to primary sales and staking mechanisms.
- Engage closely with stakeholders, including founders, to influence product direction.
- Work across a technology spectrum encompassing TypeScript, React, Golang, AWS Lambda, PostgreSQL, Elasticsearch, Terraform, and event-driven microservices.
- Participate in planning, estimation, and product design sessions.
- Continuously iterate based on user feedback within a fast-paced, experimental environment.
- Uphold operational excellence by taking charge of the services delivered by your team.
- Contribute towards enhancing team workflows and engineering practices.
Desired Qualifications 🌟:
- 5+ years of engineering experience in product-oriented environments.
- Proficiency in TypeScript (front-end and back-end).
- Experience in testing client-side apps and creating readable, testable code.
- Passion for crafting user-centric products with care and empathy.
- Excellent communication skills facilitating cross-functional work.
- Possess a product mindset to influence technical direction.
Preferred Skills ✨:
- Previous experience in developing and designing backend solutions using Golang or similar languages.
- Expertise in creating frontend solutions using React.
- Proficiency in the trading domain, whether centralized or decentralized.
- Experience in integrating widgets that wrap 3rd party tools.
- Conducting UX and technical auditing of SaaS platforms.
Bonus Skills ✅:
- Start-up or scale-up experience.
- Interest in Web3 technologies and a keenness to grow within the field.
- Engaged in side projects related to Web3.
- Familiarity with DEX, CEX, and various Web3 frontend tools for wallets and fund exchanges.
Benefits:
Discover the range of benefits we offer to our employees, including competitive global salaries, stock options, remote work opportunities, health and wellbeing allowances, developmental support, parental leave, educational benefits, and more.
At Immutable, fostering an inclusive and diverse workplace is a top priority. We value all perspectives and experiences, believing that this diversity is a key driver of our current success. As part of our commitment to inclusivity, we diligently consider every applicant.
We appreciate your interest in shaping the future landscape of web3 gaming with us!
