Truffle Jobs

588 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

InfiniteWorld

Miami, FL, United States

$126k - $140k

Consensys

London, United Kingdom

$71k - $79k

Consensys

Remote

$26k - $69k

Consensys

Remote

$40k - $92k

Validity Labs AG

Remote

$40k - $70k

Konfid.io GmbH

Remote

$50k - $60k

Consensys

Remote

$26k - $39k

DOT Indonesia

Indonesia

$64k - $83k

MetaMask

United States

$84k - $100k

Consensys

United States

$84k - $100k

Validity Labs AG

Remote

$40k - $70k

Consensys

Remote

$72k - $75k

Consensys

Remote

Consensys

Remote

$72k - $78k

Consensys

Remote

$45k - $60k

InfiniteWorld
$126k - $140k estimated
FL Miami US
Apply

InfiniteWorld is looking for a Full Stack Developer with a focus on Frontend, TypeScript, and Blockchain, to play a key role in the development of INFINITE. Our close-knit team of innovators and thinkers is what makes all of this possible and we are looking for a candidate that has the same drive to build the world of tomorrow.

As a Full Stack Developer, you will work closely with a broad spectrum of stakeholders, from executives to external contractors. In your day-to-day, you can expect to oversee external contract resources ranging from 2-5 people (on average). You will play a pivotal role in building our solutions, including, but not limited to: blockchain development, designing our applications, managing infrastructure, compiling documentation, and most importantly, you will be driving innovation.

As a startup, our team oversees all aspects of development from design, coding, and testing, all the way to continuous integration and deployment. You should have experience in all phases of development and know-how to build innovative solutions from ideation to deployment. Lastly, with the right initiative, grit, and confidence, this is an opportunity where you can truly shine.

Responsibilities

  • Design, implement and drive the development of decentralized supply chain applications
  • Orchestrate blockchain development teams and manage the development of mobile Apps
  • Attend and drive daily scrum meetings as a project manager and oversee objectives and deliverables of a team of developers
  • Develop frontend applications in Typescript
  • Develop backend applications in NodeJS / Typescript
  • Write unit and integration tests using modern frameworks
  • Strong oral and written communication skills; ability to communicate with various stakeholders, including leadership, customers, and partners
  • Hands-on proficiency implementing Agile methods and tools
  • Demonstrated ability to meet deadlines and delivery features on tight timelines

Requirements

  • Experience working in agile development projects
  • >5 years frontend development experience using modern javascript frameworks/tools, Angular, Redux/RxJS, webpack, etc.
  • >3 years backend development experience using NodeJS, Express, or similar
  • Solid experience architecting solutions (experience in different architecture layers and components is a must) through multiple frameworks
  • Solid understanding of frameworks and their underlying architectures MVVM, MVC, MVP
  • Experience with main blockchain protocols such as Ethereum (Solidity) and Hyperledger (Go)
  • Experience with blockchain standards (e.g. ERC20, ERC223, ERC721) and developing/testing frameworks (e.g. Quorum, Blockapps, Truffle)
  • Solid experience with various languages such as TypeScript, Java, JavaScript, C++, Node, Go
  • Solid experience with MVC/MVVM JavaScript frameworks such as Angular2, Vue.js, Polymer
  • Experience working with DevOps: Git, Docker, Jenkins
  • Experience working with a distributed team using agile development methodologies
  • Proficient using Google Sheets, Docs and Slides as collaboration tools

Nice to have

  • Experience with mobile App development on iOS and Android
  • Experience working with testing tools such as Jest or Karma
  • Other Frameworks are a plus: Spring Boot, Express, Revel
  • Experience with other blockchain technologies (EOS, Hashgraph, Ontology, Tezos, etc.)
  • Experience working with agile project management tools such as ZenHub, Jira, Trello, etc.

ABOUT US

At InfiniteWorld, we bring brands and creators into The Metaverse. The combined virtual and physical worlds through our scalable infrastructure and NFTs of true utility.

We leverage the best of blockchain and digital capabilities to create branded experiences like never before. We provide brands the tool box to increase engagement, traceability and authenticity for real world and virtual products, events, and interactive experiences.

Create with us. Join our InfiniteWorld team!

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.