Truffle Jobs

599 jobs found

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

Receive emails of Truffle Jobs
Job Position Company Posted Location Salary Tags

ETHGlobal

Remote

$25k - $90k

MetaMask

United States

$43k - $73k

OperationIT

New York, NY, United States

$72k - $84k

Windranger Labs

Singapore, Singapore

$36k - $60k

Consensys

Remote

$72k - $100k

TechTA LLC

San Francisco, CA, United States

$160k - $225k

Layerr

San Jose, CA, United States

$36k - $54k

MetaMask

United States

$40k - $92k

AXEL

San Francisco, CA, United States

$21k - $72k

Discreet Labs

Palo Alto, CA, United States

$50k - $70k

Magic Eden

United States

$72k - $75k

Golden

United States

$29k - $90k

MetaStreet Labs

New York, NY, United States

$63k - $87k

WikiRealty

Los Angeles, CA, United States

$90k - $140k

Proof of Play

Remote

$63k - $100k

Software Engineering Intern Summer 2023

ETHGlobal
$25k - $90k estimated

This job is closed

Software Engineering Intern (Summer 2023)

Remote – US & Canada /
Engineering /

Apply for this job
ETHGlobal is growing the most valuable developer community in web3. We're a small team and we’re looking for passionate engineers to join us. We work closely with organizations like the Ethereum Foundation, IPFS, Uniswap, Polygon, Hack the North and more.
We’re building products and protocols for developers to help them learn smart contract development, creating new infrastructure, and managing payments at scale.

As the usage of blockchain technology grows, the world is going to need more talented engineers, designers, and product leaders to build the future that blockchain technology is promising. We work with exactly these kinds of people every single day through the products we organize for our community. By focusing on this community, we think we can accelerate the transition to enabling more open, decentralized, and fundamentally ground-breaking systems.

If you’re curious about web3 & crypto you can have a major impact on how fellow developers learn and grow in this industry! You would be a successful candidate if you are self-motivated, have a sense of urgency, like getting things done, and are committed to learning more about engineering and the exciting world of web3.

You will

    • Work closely with Engineering, Partnerships, and Leadership teams to build new ETHGlobal products
    • Contribute to our new educational product — guides.ethglobal.com
    • Engage and educate the web3 community, from users to contributors
    • Build integrations with third-party APIs and tools we use to manage events
    • Build experiences around integrating with web3 wallets and protocols
    • Contribute to infrastructure to test, deploy and run systems that power ETHGlobal products
    • Develop high-quality, performant, modern, clean and readable code
    • Implement functional UI elements from design mocks, with an eye toward performance and accessibility

You may be a fit for this role if you

    • Are currently enrolled in a Bachelor’s, Master’s, or PhD in computer science, software engineering, mathematics or a related discipline
    • Have prior programming experience shipping products – we work mostly with TypeScript, React, NextJS, GraphQL, Python
    • Knowledge of SQL and relational databases – we use MySQL
    • Familiarity with Vercel, Google Cloud Compute or Kubernetes is a bonus
    • Excellent communication skills on both technical and non-technical issues
    • You're excited about difficult challenges and getting things done from start to finish
    • You’re a self-motivated learner – take initiative to learn the unknown & share new understanding for yourself and your peers
    • You believe shipped is better than perfect – ship early and often
    • You thrive on feedback from your peers and are constantly looking to improve
    • No prior knowledge of web3 required — experience with web3, ethers, truffle/foundry/hardhat is a plus
    • Have a strong desire to keep up with modern best practices in web development
    • Want to join a fast-paced, early-stage organization, where you can have a direct impact on the organization’s objectives and ship things to prod which are used by people from 80+ countries

You're interested in

    • A co-op or internship position for 3-4 months
    • Fully remote work environment
    • NFTs, DAOs and all things at the cutting edge of web3
    • Occasionally travelling to international locations for physical weekend hackathons (e.g., Bogota, San Francisco, or other major cities across the world)

Perks

    • Competitive salary (option to be paid in cryptocurrency)
    • Flexible vacation and remote work policy
    • Additional remote-work benefits
At ETHGlobal, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns.
Apply for this job

What is Truffle Blockchain?

Truffle is a popular development framework for building decentralized applications (dApps) on blockchain platforms, including Ethereum, Binance Smart Chain, and others

The framework provides developers with a suite of tools that make it easier to create, test, and deploy smart contracts and dApps

Truffle also includes a number of integrations with other blockchain development tools and platforms, such as Ganache for local blockchain development and Metamask for Ethereum wallet management

Truffle includes a number of features that simplify the development process, such as:

  • Smart contract compilation and migration: Truffle automatically compiles and deploys smart contracts to the blockchain network, making it easier for developers to manage the deployment process.
  • Testing framework: Truffle includes a built-in testing framework that enables developers to test their smart contracts and dApps with a variety of testing tools and approaches.
  • Debugging and logging: Truffle provides tools for debugging and logging smart contract code, making it easier to diagnose and fix errors and issues during development.
  • Built-in libraries: Truffle includes a number of built-in libraries that provide common smart contract functionality, such as OpenZeppelin for token standards and SafeMath for secure arithmetic operations.