Software Engineer - NFTs
Tags: Web3 Jobs • Cryptocurrency Developer Jobs • Web3 Remote Jobs • Web3 Engineering Jobs • Web3 Senior Jobs • Cryptocurrency Web3 Jobs • Cryptocurrency NFT Jobs
About Us
We’re a mission-driven Web3 organization building at the forefront of decentralized innovation. Our work spans smart contracts, decentralized protocols, node networks, and blockchain tooling that helps real communities build and exchange value.
We’re fully remote, async-first, and made up of high-performing contractors around the world. We move fast, communicate clearly, and expect senior-level ownership.
The Role
We’re hiring a Senior NFT Engineer to lead the design, development, and scaling of production-grade NFT systems.
This is a true senior role — we’re looking for someone who has shipped multiple NFT projects to mainnet, understands NFT marketplace realities, and can build secure NFT infrastructure end-to-end (contracts + metadata + off-chain support services).
What You’ll Do
- Architect and deploy secure NFT smart contracts (Solidity)
- Build advanced mint mechanics (allowlists, merkle proofs, phases, pricing logic, bot mitigation)
- Implement reveal systems, dynamic metadata, and long-term tokenURI strategies
- Integrate decentralized storage (IPFS, Arweave, Filecoin)
- Build and maintain NFT infrastructure such as:
- mint orchestration and ownership verification
- event indexing + analytics pipelines
- marketplace compatibility + collection tooling
- Write tests (Hardhat / Foundry), support audits, and enforce best-practice security
- Optimize gas usage and ensure cross-chain / L2 readiness
- Collaborate async with product and engineering teams to ship real utility
Required Experience (This Role Is Not Entry-Level)
To be successful in this role, you should have most of the following:
- 5+ years professional software engineering experience
- 3+ years focused specifically on NFT smart contracts + NFT systems in production
- Expert Solidity experience and strong contract security instincts
- Deep knowledge of NFT standards and extensions:
- ERC-721, ERC-1155, ERC-2981
- ERC-6551 (Token Bound Accounts)
- Proven mainnet NFT deployments (Ethereum or major EVM chains like Polygon, Base, Arbitrum, Optimism)
- Experience building or scaling NFT marketplaces, launchpads, or creator tools
- Hands-on experience with dynamic NFTs, interoperability (gaming/utility), or token-bound accounts
- Strong experience with royalties, marketplace behaviors, metadata evolution, and advanced NFT mechanics (rentals/fractionalization, etc.)
- Experience with Layer 2 minting, bridging NFTs, or gasless transaction frameworks
- Comfortable integrating contracts into apps using ethers.js / viem / wagmi
- Strong testing discipline (Hardhat/Foundry), CI/CD, and Git workflows
- Excellent written communication in async-first environments
Bonus (If You Have It)
- Smart contract audit experience, bug bounties, or contest platforms
- Open-source contributions in NFT tooling or SDK development
What to Send When You Apply (Required)
Please include the following:
- Links to deployed NFT contracts (Etherscan / Polygonscan / Basescan)
- Links to live NFT projects, marketplaces, or dApps you’ve built
- GitHub repos or code samples showing NFT-related Solidity work
- Technical specs, architecture docs, or audit/security writeups
We heavily prioritize real-world NFT shipping experience.
Why Join
- Remote + async-first environment
- High autonomy and ownership
- Work on real NFT utility (not just collectibles)
- Move fast with a strong engineering culture
Apply with your proof of work + a short note about the most complex NFT system you’ve shipped.
Apply here 👉 Software Engineer - NFTs
View all remote jobs at Foundations United →
FAQ
- Is the Software Engineer - NFTs position at Foundations United remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Software Engineer - NFTs job posted?
- This listing was posted on January 16, 2026 and is still open for applications.
- How do I apply for the Software Engineer - NFTs position at Foundations United?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Crypto jobs
Senior Frontend Infrastructure Engineer
Uniswap LabsRemote
Solidity Compiler Frontend Engineer
CertiKRemote
Senior Software Engineer, Frontend (Consumer - Payments)
CoinbaseRemote
Senior Software Engineer - Frontend - Coinbase Card team
CoinbaseRemote
Senior Full Stack Engineer (Remote)
MetaschoolRemote