Senior Software Engineer (Golang, TypeScript, Wallets)

Australia +1
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description

About Us

Immutable is a renowned global technology company dedicated to advancing the future of gaming by transforming how games are played and explored. Established in 2018, Immutable has rapidly achieved unicorn status, with significant funding and valuation, establishing itself as a key player in the industry by powering the leading platform for building games on Ethereum.

The Immutable Group comprises the Immutable Platform, which is the primary platform fueling successful games like RavenQuest and Immortal Rising 2, and Immutable Games, an eminent name in web3 game development and publishing with flagship titles such as Gods Unchained and Guild of Guardians.

Position Summary

Joining the Immutable Passport team as a Senior Software Engineer, you will be part of a dedicated and skilled group working towards addressing a critical challenge in Web3 gaming: secure and seamless player onboarding. Immortal Passport streamlines onboarding processes through passwordless sign-in and automatic wallet creation, enhancing the user experience.

In this role, you will contribute to the development of a secure, multi-chain, multi-coin wallet product, engaging across the entire stack. As a valuable technical thought partner, you will influence strategic decisions and architectural direction leveraging your expertise in Web3, Golang, and TypeScript.

This position offers considerable autonomy in technology selection and product development, working closely with various stakeholders, including the Founders. We seek individuals who thrive in collaborative environments, are keen on experimentation, and are eager to contribute to shaping the future of Web3 gaming.

Key Responsibilities

  • Develop and enhance Immutable Passport, the comprehensive wallet and authentication platform for Web3 games.
  • Utilize Golang and TypeScript across front-end and back-end operations.
  • Contribute to multi-chain capabilities and smart contract development.
  • Collaborate effectively with a diverse range of stakeholders to drive impactful product decisions.
  • Employ a range of technologies such as AWS Lambda, PostgreSQL, React, Node.js, and Terraform amongst others.
  • Engage in team planning, product design, estimation, and prioritization.
  • Iteratively refine products based on user feedback, striving for operational excellence and championing engineering best practices.

Qualifications

  • 8+ years of engineering experience in a product-driven environment.
  • Strong proficiency in TypeScript (both front-end and back-end) and Golang.
  • Proven track record of building and testing client-side applications.
  • Ability to write clean, efficient, testable, and maintainable code.
  • Knowledge of React and front-end styling is advantageous.
  • Effective communication skills with a collaborative approach.
  • Experience in mentoring and sharing best practices with junior team members.
  • Strong interest in user-first product development and operational efficiency.
  • Preferred background in startups or scale-ups and eager to learn about Web3 technologies.

Additional Benefits

Immutable offers competitive compensation, ESOPs, flexible working arrangements, opportunities for professional development, and various health and wellness perks to support employee well-being.

Note: Immutable is deeply committed to fostering an inclusive and diverse workplace, valuing the contributions of individuals with varying perspectives and experiences which has been instrumental in our success thus far. We adhere to the 2025 Circle Back Initiative, promising a response to all applicants directly. Thank you for your understanding.

Skills Required
Avatar
Immutable
Company size
Not specified
Location
United States
Description
Not specified

More Full-time Jobs

Show more

Growth Business Development (KOL) - Korean/Arabic/Polish/Russian/Portuguese/Spanish

Kazakhstan +6
Kazakhstan +6
Full time
Remote
BingX is a leading global crypto exchange founded in 2018, serving over 20 million users with spot, futures, copy trading, and asset management services. We’re looking for a Business Development Manager to grow and manage KOLs, agents, and project partnerships, driving user acquisition and trading volume across global markets. Requirement: experience in crypto, influencer partnerships, and market development, with strong communication skills in English (Chinese or additional local languages are a plus). Note: Please include key achievements/past performance data in your resume (e.g., trading volume, regions managed, languages spoken, KOLs region). Apply here or check my profile for more information.
Payment in Crypto

Blocktunix Company Job

New York, USA
New York, USA
Full time
Remote
“Unleash the Power of Decentralized Finance with Blocktunix” is a new platform to empowering individuals and businesses to unlock their financial potential through a comprehensive suite of decentralized finance (DeFi) services.
Our platform will be designed to provide innovative solutions that enhance your financial experience, making it easier for you to navigate the complexities of the digital finance landscape. 
With a focus on security, transparency, and user empowerment, Blocktunix is your partner in achieving financial freedom.
 
Open to Hire
1. Senior Solidity / Smart-contract Developer
2. Wallet Integration Developer
3. Financial Analysis Engineer
4. Mern Full Stack Developer
Payment in Crypto
6,000-7,000
Monthly
See details

Smart Contract Engineer - Solidity

Part time
Remote
Fully Remote | 13:00-19:00 GMT+1 | $50 ~ $100 per hour
What You’ll Do
* Architect, implement, and deploy **secure smart contracts** for an on-chain Play-to-Earn GameFi ecosystem
* Lead contract design decisions with a focus on robustness, auditability, gas efficiency, and resilience to attack vectors
* Mentor/junior developers: perform code reviews, establish standards, best practices in security & testing
* Collaborate cross-functionally with game designers, backend, QA, and security teams to align smart contract features with product roadmap
Must-Haves:
* 4+ years hands‐on experience developing & deploying smart contracts (Solidity / EVM or equivalent) in production environments
* Track record of writing secure contracts, familiarity with common vulnerabilities (reentrancy, integer over/underflow, front-running, flash loans, etc.)
* Experience with audits, formal verification, fuzz testing, or other advanced contract assurance methods
* Strong test suite / CI workflow skills; comfortable using tools like Hardhat, Foundry, Truffle etc.
* Solid understanding of GameFi mechanics and how on-chain economics work
Nice to Have:
* Experience on multiple EVM chains or Layer-2 / sidechains
* Knowledge of cross-chain bridges, oracles, NFTs, tokenomics design
* Contributions to open-source security tooling or prior audit reports or published code you’re proud of
Compensation & Perks
* Senior Rate: $50–100 / hour
* Fully remote, global team
* Flexible hours (must overlap 13:00-19:00 GMT+1)
* Ownership of what you build; influence over architecture, security, and standards
How to Apply ( Important: Applications without the requested materials will not be considered )
* Your Resume / CV
* Your GitHub profile (real, established, not brand-new / fake)
* At least one relevant link (projects, audits, open-source contributions, portfolio)
(Don’t send “Hi” only. I don’t respond to that.)
Payment in Crypto
5,000-10,000
Monthly
See details

Community Team Members

Part time
Remote
🌍 Join DeepRoots — Community Team Recruitment (25 Seats Only) Remote, Global
DeepRoots is building a global movement in Web3:
From Silence to Voice — Together We Rise.
We’re hiring Community Team Members to help grow our ecosystem. If you’re looking to kickstart your Web3 career, this is your chance.
 
💰 Rewards & Benefits
$150 Micro-Contract (60 days, 2h/day)
Daily Rewards: Top comment, best post, most active
Voice of the Day: Recognition + bonus
Bring-a-Voice Bonus: Earn when new members join through you
Extra Prizes: For leaders who keep the fire alive
 
👊🏻Clear Growth Path:
Community Team Leader (part-time, higher pay)
Community Team Manager (full-time, full salary + benefits)
Moderator Roles (group management)
 
📌 Your Role
❤️ Engage actively: like, comment, share
🌍 Push the march forward — “From Silence to Voice”
⏰ 2h/day → 7:00–9:00 PM Dubai time
📆 6 days per week (Sunday OFF)
🧠 Bring a builder mindset (not hype / pump-dump)
 
✅ Requirements
Stable internet connection
Basic knowledge of Web3
LinkedIn & Twitter (X) account (or willingness to create one)
 
🌱 How to Apply
Send the following details to: connect@deeproots.earth
Full Name
Country
LinkedIn Account
Twitter (X) Account
Confirmation: “Ready to start and apply to sign the agreement and NDA of the project.”
 
🌍 Website: deeproots.earth
⚡ This is not hype. It’s a mission. It’s a movement.
✊ Be one of the 25 voices that help shape the future.
Payment in Crypto
75
Monthly
See details

Localization Ops & Growth Specialist (Intern) - Arabic/Romanian

Cairo, Egypt +2
Cairo, Egypt +2
Part time
Remote
BingX is a leading cryptocurrency exchange, serving over 20 million users worldwide. BingX offers diversified products and services, including spot, derivatives, copy trading, and asset management – all designed for the evolving needs of users, from beginners to professionals. Responsibilities: Support brand promotion and awareness on local campuses by executing marketing activities, engaging student communities, and assisting with content and trend tracking to enhance visibility and influence. Requirements: Current university students are welcome. Have a basic understanding of cryptocurrency and its trends. Experience in campus community activities and events. Strong negotiation skills, copywriting skills, assist in optimizing brand content and ensuring clear and effective communication. Fluent in both English and local language (Romanian or Arabic). Available to work 3-5 days per week (remote), with flexibility to manage tasks efficiently. Apply here or visit my profile for more information.
Payment in Crypto