Senior Engineer (Frontend Platform) at Immutable

Engineering, Full-time, Sydney, Australia sydney engineering full-time
Posted 1 months ago

A bit about the role

Immutable and StarkWare have partnered to create Immutable X, combining StarkWare's world-class scaling knowledge with Immutable's deep understanding of the NFT space. Immutable X is a next-generation protocol for trading Ethereum NFTs, giving users instant trade confirmation, massive scalability, and no gas fees without compromising user custody. Our goal is to make minting and trading Ethereum NFTs easier than trading traditional digital assets. 

We are looking for a Senior Software Engineer to work on our consumer-facing marketplace, Immutable X. You will gain deep knowledge of blockchain integration working across ethereum and starkware. You will build a front end to deposit, withdraw ETH (and NFTs to come) between the Ethereum blockchain and the Immutable X layer 2 environment.

You'd be able to impact architecture decisions, experiment with new ideas and innovate every day. We can provide you with exciting projects to take ownership of and train you to become experts in the blockchain. We have a strong career path to match up your contributions and fast-track your career here at Immutable. 

Here's how you'll contribute

As a Senior Software Engineer at Immutable, you'll be responsible for:

  • Building high-quality features with well-engineered solutions
  • Collaborate with designers, system engineers and full-stack engineers in an extremely user experience focused fashion
  • Create frontend, technical designs, contributing to architecture and roadmap design
  • Code reviews 
  • Contribute to the architecture design
  • Be responsible for Immutable Demo and Marketplace 
  • Participating in planning, scoping and product design sessions
  • A bit about you

  • 4 years experience as a frontend engineer
  • Skilled in Javascript, Typescript, React, Redux, CSS and Nodejs
  • Worked for a product-focused company, ideally in technology
  • Strong framework and styling experience that enables you to create world-class frontend products 
  • Comfortable creating technical designs from scratch and reviewing those produced by other engineers
  • Extremely UX focused and are motivated to deliver a fantastic product to our users 
  • Take ownership of any problems faced by the team, and work effectively to eliminate them
  • Ability to integrate cutting-edge technology into our stack to allow us to remain market-leading
  • Can design solutions with a strategic mindset
  • Ability to understand the underlying business objectives, limitations and risks, and identify the appropriate technical solutions and sequencing
  • Can balance current speed with future maintainability and composability 
  • Some additional skills that would be awesome

  • Experience working on migrating frontend codebase across technology stracks or generations
  • Have UX design experience
  • Have used packages/technologies such as FP-ts, Redux-saga, Graphql, web3 API, feature toggling and frontend experimentation
  • Have experience with automated visual testing, e2e testing, integration testing
  • Experienced with frontend related DevOps practices involving Cloudfront, S3, Lambda Edge, Cloudformation, Route 53, container/k8s, managed frontend CI/CD pipeline
  • Experimented with databases other than MongoDB and have learnt Golang or any different statically typed backend language
  • Some of the things we can offer you:

  • Competitive salary, plus equity
  • Flexibility to work from home regularly
  • Located near Central Station in Surry Hills with a rooftop
  • Regular, fun social events where we can relax and connect with our teammates
  • A very supportive, fun and progressive environment
  • We provide you with all the hardware and an additional $750 to set up your new home office
  • Perkbox benefits including premium access to calm, an online fitness portal and discounts at major retailers
  • Thousands of courses on Go1, Udemy and Naspers
  • Access to 24/7 counselling service for you and your family
  • About Us

    Immutable is an Australian-based company and market leader in blockchain gaming. Through the Immutable X platform, the company is bringing transparency to the opaque world of in-game economies and providing gamers with true digital property rights. 

    They are responsible for launching the most successful blockchain Trading Card Game, Gods Unchained, headed up by Chris Clay, the former director of Magic the Gathering Arena.

    Ethereum developers minting onto Immutable X include SuperfarmDAO, (defi NFT farm), Epics.GG,(collectibles) Illuvium (auto battler RPG), Lucid Sight (MLB Champions Baseball, Crypto Space Commander), War Riders (post-apocalyptic MMO), Gods Unchained (TCG) and Guild of Guardians (mobile RPG).