| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
CreatorMachine | San Francisco, CA, United States | $80k - $120k | |||
Brahma.fi | Brazil | $50k - $100k | |||
Crossmint.io | Making NFT's Accessible to Everyone | Madrid, Spain | $36k - $61k | |||
Horizon Blockchain Games | Toronto, Canada | $36k - $56k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Horizon Blockchain Games | Toronto, Canada | $58k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $82k | |||
Horizon Blockchain Games | Toronto, Canada | $43k - $56k | |||
Horizon Blockchain Games | Toronto, Canada | $43k - $56k | |||
Horizon Blockchain Games | Toronto, Canada | $36k - $54k | |||
Horizon Blockchain Games | Toronto, Canada | $36k - $54k | |||
Horizon Blockchain Games | Toronto, Canada | $36k - $90k | |||
Horizon Blockchain Games | Toronto, Canada | $58k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $58k - $60k | |||
Horizon Blockchain Games | Toronto, Canada | $63k - $82k | |||
Sismo | Paris, France | $70k - $130k |
This job is closed
Creator Machine is a no-code software platform that enables anyone to launch an NFT project on the Solana blockchain. We're on a mission to empower millions of creators to achieve financial independence via the power of NFTs.
Blockchain engineers work at CreatorMachine to enhance our flagship NFT launch platform. You will be working with some of the brightest minds in Web3 (engineers, designers, product managers, and more) to achieve democratize Web3 for all!
Since we launched, just a few months ago, we’ve already helped hundreds of creators launch NFT projects grossing several million dollars in revenue, and every day we have more and more projects signing up to use our platform.
We are looking for highly-motivated, growth-oriented people who want to join our rocket ship of a company and grow their careers as our company grows. As we are a startup, you will need to be adaptable and able to learn new skills as the company grows, but this is an awesome opportunity for anyone who wants to understand what it’s like to work at a fast-growing startup.
This is also a major opportunity to break into a career in Crypto and NFTs, two of the fastest-growing and most exciting industries right now. You will get to meet individuals from teams and projects all over the crypto space and build a network that could prove to be extremely valuable long-term.
Who are you?
Are you obsessed with blockchains and NFTs? Are you excited to bring NFT technologies to light? If these questions resonate with you and you are an experienced smart contract engineer, we would love to hear from you.
Tech Stack:
- Rust for smart contracts
- Anchor as eDSL for high level Solana program
- Typescript as our programming language of choice
- Node.js as our backend platform
- Postgres as our core database
- Vercel to host our backend services
- AWS services
- Rollbar for logging and monitoring
- GitHub to manage our source code
- Jest to run our tests ✅
Responsibilities:
- Develop features, enhancements, and bug fixes in a secure, well-tested, and performant way.
- Passion for the crypto space (new developments, tools releases, and latest features of Rust smart contracts).
- Proven track record of building/deploying production Rust-based smart contracts (Solana, NEAR, CosmWasm, etc.)
- Own the development of our Rust smart contracts and ecosystem.
- Design the integration plan for the necessary dApps
- Influence the overall vision and long-range goals of our team. This would be technical or product-focused.
- Work with Product, Engineering, stakeholders, and our community to iterate on new features within CreatorMachine.
- Craft code that meets internal standards for >
- Consistently optimize and improve our product with minimal guidance and support from the team. Collaborate with the team on larger impact projects.
- Help identify improvements in the code-base, processes, and operations that would improve UX for the users and DX for the team.
- Learn, collaborate, and teach other engineers.
- Represent CreatorMachine and its values in public communication and broader initiatives, projects, and community contributions.
- Experience with performance and optimization problems at scale, and a demonstrated ability to diagnose and prevent these problems.
- Help improve our internal standards for >
Requirements
- Expert level experience with Rust
- Proven track record of building/deploying production Rust-based smart contracts (Solana, NEAR, CosmWasm, etc.)
- Be able to handle ambiguity—we are a fast paced startup and the person filling this role must be able to effectively navigate this
- Knowledge of cryptography
- Work effectively with a high degree of autonomy
- Passion for the crypto space (new developments, tools releases, and latest features of Rust smart contracts).
- Know how to document work and make it simple for dApp team to integrate your contracts.
- Experience with Solidity/EVM is a big plus.
CreatorMachine focuses on Blockchain / Cryptocurrency. Their company has offices in Los Angeles. They have a small team that's between 1-10 employees.
You can view their website at https://creatormachine.com or find them on Twitter.
What is EVM?
EVM stands for Ethereum Virtual Machine, and it is the runtime environment for smart contracts in the Ethereum network
It is a virtual machine that executes code written in the Solidity programming language, which is the language used for writing smart contracts on the Ethereum platform
The EVM is a sandboxed environment, which means that code executed within the EVM is isolated from the rest of the network and cannot interact with it directly
This is important for security reasons, as it prevents malicious code from affecting the rest of the network
When a smart contract is deployed to the Ethereum network, it is compiled into bytecode that can be executed by the EVM
Each node on the network maintains a copy of the EVM, which allows them to execute smart contract code and validate transactions
When a transaction is submitted to the network, the EVM processes it by executing the corresponding smart contract code
The EVM processes the transaction by reading the bytecode, interpreting it, and executing it step by step
The EVM then returns the result of the transaction to the sender, which can include changes to the state of the contract or the network as a whole
The EVM is designed to be Turing-complete, which means that it is capable of performing any computation that can be performed by a computer
This allows for complex smart contracts to be executed on the Ethereum network, including those with conditional logic, loops, and other advanced programming constructs
The EVM is a key component of the Ethereum network, as it allows for the execution of smart contracts in a secure and isolated environment
It is a crucial part of the blockchain infrastructure that enables decentralized applications to be built and run on the Ethereum platform.