Erc 20 Jobs in Web3

282 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Erc 20 Jobs in Web3
Job Position Company Posted Location Salary Tags

Crossmint

Spain

$122k - $150k

Animoca Brands Limited

Singapore, Singapore

$72k - $100k

Improbable

London, United Kingdom

$81k - $87k

Belmont Lavan

United States

$54k - $87k

Belmont Lavan Ltd

United States

$54k - $87k

Veda Tech Labs

Remote

$170k - $240k

Animoca Brands Limited

Hong Kong, Hong Kong

$86k - $90k

NeerInfo Solutions

Dallas, TX, United States

$87k - $112k

Sunrise Investment International

San Diego, CA, United States

$63k - $70k

Animoca Brands Limited

Hong Kong, Hong Kong

$72k - $90k

Molecule

New York, NY, United States

$84k - $120k

molecule.xyz

Berlin, Germany

$90k - $150k

Mundy Buddy Publishing LLC.

United States

$72k - $112k

Molecule

New York, NY, United States

$84k - $90k

Crossmint
$122k - $150k estimated

🤖

Forward Deployed Engineer (NYC / MIA / Spain)

If you are interested, please apply here

About Crossmint

Stablecoins and blockchains are upgrading the world’s financial system — and Crossmint lets companies harness their power with ease.
Crossmint is a one-stop-shop developer platform for building modern financial applications, from the next generation of fintechs to applications that leverage AI agent–driven commerce.
With just a few lines of code, developers can integrate programmable wallets, stablecoin payments, tokenization, on/off ramps, compliance, and agentic commerce tools — all from a single vendor, without the need for a large team of blockchain engineers.
From companies like MoneyGram and Visa to entire nation states, our more than 40,000 clients use Crossmint to launch new financial products, tokenize assets, and build applications for agentic commerce — all on fully managed infrastructure across 50+ chains.
If you want to help build the backbone of programmable finance and agentic systems, we’d love to work with you!

Location

New York City or Miami. We are also open to candidates based anywhere in Spain, provided they are able to work in alignment with EST business hours.

Type of employment

Full-time

About The Role

As a Forward Deployed Engineer (FDE), you’ll be part of Crossmint’s strategic team, working directly with our most important enterprise clients to design, build, and deploy custom solutions that bring programmable finance to life.
You’ll serve as the technical counterpart to Product and Enterprise teams, embedding with clients to understand their goals, prototype solutions, and deliver production-ready integrations. You’ll move fluidly between building (code), architecting (systems), and advising (technical design), helping organizations like Fortune 500s, fintechs, and governments succeed with Crossmint’s infrastructure.
As a Forward Deployed Engineer at Crossmint, you will:
Design and deliver client-specific solutions: Build custom integrations, SDK extensions, and on-chain workflows for programmable wallets, tokenization, and payments.
Prototype and co-develop: Create proofs-of-concept, middleware, or scripts that accelerate client adoption and inform product direction.
Deploy to production environments: Manage deployments, observability, and performance tuning for live Crossmint implementations.
Collaborate cross-functionally: Partner with Product, Solutions, and Platform Engineering to turn successful deployments into reusable SDKs or APIs.
Bridge clients and product: Translate complex client needs into actionable insights for our roadmap.
Serve as a trusted advisor: Guide client engineering teams through code reviews, technical walkthroughs, and best-practice documentation.
Automate and optimize: Build tools and scripts that improve deployment velocity, diagnostics, and reliability.
Champion reliability: Uphold white-glove SLAs and ensure long-term operability for critical enterprise clients.

About You

You’re an engineer who loves building with customers: Equal parts creator, problem-solver, and collaborator. You thrive in ambiguous, high-impact environments where every deployment is unique.
You bring:
4+ years of software or solutions engineering experience, ideally with enterprise deployments or fintech/Web3 infrastructure.
Proficiency in TypeScript or Python, and familiarity with React or similar front-end frameworks.
Solid understanding of REST APIs, authentication flows, webhooks, and observability tools (e.g., Datadog, Sentry).
Experience writing and deploying Solidity smart contracts (ERC-721, ERC-1155, ERC-20, or SBTs).
Proven ability to integrate third-party SDKs or build middleware for large-scale clients.
Strong communication skills, comfortable interacting with both executives and engineers.
High autonomy and adaptability, able to iterate quickly on high-stakes projects.
A desire to deepen expertise in tokenization, programmable wallets, and agentic commerce frameworks.

Bonus Points

We’d love to hear from candidates who have:
Prior experience as a Forward Deployed Engineer, Partner Engineer, Sales Engineer, or Technical Solutions Engineer in enterprise SaaS, fintech, or crypto.
Built or contributed to Web3 open-source projects or agentic systems.
Familiarity with automation tools (e.g., Zapier, scripting, AI copilots) to improve developer efficiency.
Contributed to SDKs, middleware, or infrastructure products used by external developers.
Please keep in mind: This is the full list of everything we’re looking for. You don’t need to check every single box to be a strong candidate, and having a good number of these would already indicate a solid fit for the role.

Benefits

Highly competitive location-based compensation.
Stock options program.
Unlimited, flexible PTO.
Flexible work schedule.
Company laptop and allowance for any necessary home equipment.
Daily stipend for commuting to the office.
Company-paid trips for annual off-sites and onsites.
Insurance covered by Crossmint.
401(k) Plan (US only).

Our Principles

Results and delivery: Ship high quality work fast.
Build for the long term: Build scalable, secure, and reliable solutions. Use AI.
Extreme Ownership: Be an effective Directly Responsible Individual (DRI). Be proactive.
Be a team player: Be an effective and kind colleague providing credible challenge. Be present and reliable.
Talent research indicates that women are often less inclined than men to apply for a role unless they have experience in 100% of the listed skills. However, this list is only a guide. We welcome your application even if you feel you meet around 75% of the requirements. At Crossmint, we believe skills can be learned, and diversity makes us stronger.
We work to foster a respectful environment where each person can be their authentic self, free from harassment, racism, and any form of discrimination. We proudly uphold our commitment to diversity and inclusion as an equal opportunity employer, and this policy applies to all employment practices within our organization.
Please note that Crossmint never conducts AI-based interviews, and all of our processes include an initial video call with a team member. Crossmint will not request your personal identification documents or any payment at any point during your interview process. Please stay vigilant about potential fraud. If you receive an email that claims to be from Crossmint but ends with any domain other than @crossmint.com, @crossmint.io or @paella.dev, it is not from us. We own these three domains listed before, and they are the only legitimate ones.
Please let our Talent Team know if you need any assistance completing any forms, or participating in the process.

If you are interested, please apply here

Follow us on Linkedin and Twitter to keep updated with our latest activity! 👣

⬇
Apply Now

What is ERC20 example?

ERC20 is a standard for fungible tokens on the Ethereum blockchain

Here is an example of an ERC20 token

Let's say we create a new ERC20 token called ABC Token with a total supply of 1,000,000 tokens

Each token will be divisible up to 18 decimal places

To implement the ERC20 standard, we will need to define several functions, including:

  1. balanceOf(address): Returns the token balance of a specific address.
  2. transfer(address to, uint256 value): Transfers tokens from the caller's address to the specified address.
  3. approve(address spender, uint256 value): Approves a specific address to spend a certain amount of tokens on behalf of the caller.
  4. allowance(address owner, address spender): Returns the amount of tokens approved by the owner that the spender can transfer.
  5. User1 owns 500,000 ABC Tokens.
  6. User2 wants to buy 100 ABC Tokens from User1.
  7. User1 approves User2 to spend up to 100 ABC Tokens on her behalf.
  8. User2 calls the transferFrom() function with User1's address, his own address, and the value of 100 tokens.
  9. The transferFrom() function deducts 100 tokens from User1's balance and adds them to User2's balance.