About the company
Immutable is a global technology company, powering the world of NFTs on Ethereum. We are on a mission to be the number one ecosystem for NFTs which empowers and rewards users. Founded in 2018, Immutable is one of Australia's fastest-growing startups to hit unicorn status, having raised more than AUD $300M+ and valued at AUD $3.5 billion. Currently, the Immutable Group consists of Immutable X and the Game Studio. Immutable X is the first and leading Layer 2 scaling solution for NFTs on Ethereum, with zero gas fees & is 100% carbon neutral. The Immutable Studio creates games on blockchain technologies to allow for true, digital ownership; including the world's first NFT trading-card game, Gods Unchained, and Guild of Guardians.
Job Summary
You’ll Be Empowered To 🎮:
📍Guard the quality of SDK releases. Identify from both internal and external feedback how to improve the build, release, and overall quality of SDKs 📍Actively engage with product managers and customers to identify and deliver new features required to support the game and marketplace partners' development and launching process 📍Collaborate with internal teams and customers to investigate, identify and fix issues related to SDKs 📍Coach and mentor an existing team of software engineers who are upskilling/learning SDK development 📍Optimize SDK performance and scalability 📍Debug and troubleshoot SDK issues to ensure a seamless integration experience 📍Write clear and concise documentation for the SDKs 📍Gain exposure working in a Web3 development environment, including regular workshops and learning opportunities for blockchain development 📍Be part of a collaborative team environment 📍Work in an experimental environment, learning from customer feedback and iterating on products 📍Work closely with your team members to ensure operational excellence for the services your team owns 📍Continually work with your team to iterate on ways of working
We'd Love You To Bring 🤝:
📍At least 3+ years of professional experience as a 📍Typescript developer with expertise in packaging and testing 📍Professional development experience (frontend and/or backend) using Typescript 📍Expert-level experience in building, debugging, packaging and releasing SDKs 📍Experience communicating and developing internal tooling/ library/ test frameworks for multiple teams to adopt 📍Ability to independently work on basic DevOps tasks (e.g. CI/CD pipeline configuration and setup in Github/GitAction) 📍Strong problem-solving skills and attention to detail 📍Ability to work independently and in a team environment 📍Excellent written and verbal communication skills 📍Familiarity with cloud-based technologies and services 📍Strong system design capabilities.