| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Blockville | Turkey | $63k - $100k | |||
Coinmarketcap | Mexico City, Mexico | $72k - $85k | |||
Austin Werner Ltd | Minneapolis, MN, United States | $27k - $57k | |||
Infinite Reality | San Francisco, CA, United States | $45k - $75k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Paraform | United States | $54k - $112k | |||
Qredo | Amsterdam, Netherlands | $85k - $150k | |||
Paraform | United States | $59k - $90k | |||
Vivo (Telefônica Brasil) | Sao Paulo, Brazil | $54k - $60k | |||
Syntropy | Berlin, Germany | $54k - $75k | |||
Infinite Reality | San Francisco, CA, United States | $45k - $75k | |||
Digital Marketing Company | Los Angeles, CA, United States | $45k - $75k | |||
Roote | San Francisco, CA, United States |
| |||
Upside.gg | United States | $36k - $61k | |||
Qredo | Lisbon, Portugal |
| |||
Mythical Games | Los Angeles, CA, United States | $32k - $92k |
Company Description
Blockville creates an open, blockchain-based metagame where NFT collectors, investors, tech enthusiasts and gamers meet. The works we continue to do in our own structure while establishing the open world game; game development, 2D or 3D NFT drawing and design, drawing and design of 2D game maps, advertising and marketing, project management, community management.
Job Description
Blockville is looking for a highly skilled Blockchain Developer who will be responsible for designing, implementing, also developing DApps and blockchain-based services with our Blockchain Team.
To ensure success as a blockchain developer, you should possess extensive knowledge of programming languages used for blockchain development and experience in cryptography. An outstanding blockchain developer will be someone whose expertise translates into secure, fast, and efficient digital transactions.
Responsibilities
- Collaborating with managers to determine blockchain technology needs and envisaged functionalities.
- Creating application features and interfaces by using programming languages and writing multithreaded codes.
- Applying the latest cryptology techniques to protect digital transaction data against cyberattacks and information hacks.
- Maintaining client and server-side applications.
- Optimizing and securing blockchain applications by integrating new tools and technologies.
- Educating sales personnel on blockchain features that allow secure digital payments.
- Documenting blockchain development processes and complying with best practices in data protection.
- Keeping up with current blockchain technologies and cryptography methods.
Qualifications
- Bachelor's degree in information security, computer science, or related.
- At least 2 years of experience in software development.
- Experience in Strong Node.js.
- Experience in solidity language.
- Experience in development, deploying, and running DApps on Ethereum Blockchain.
- Experience in Web3.js framework.
- Knowledge of ERC20 and ERC721 standards.
- Experience in non-fungible tokens (NFT).
- Knowledge of cryptography and blockchain protocols.
- In-depth knowledge of best practices in blockchain management and data protection.
- Advanced analytical and problem-solving skills.
- Superb organizational skills and keen attention to detail.
- Excellent communication and collaboration abilities.
Additional Information
Blockville is a blockchain platform that comprehensively finances and creates the NFT’s and gaming industry. The platform serves investors, blockchain-based play-to-earn gamers and new ideas in this field. Blockville strives to be the largest NFT based Play-To-Earn Game creator where people can play quality games and earn at the same time! We are currently creating the first play-to-earn open world game where multiple NFT Projects can participate and earn.
We offer you;
- Global start-up environment with creative, dynamic teammates and collaborative culture.
- An elegant and comfortable office at Zorlu Center – the center of Istanbul’s transportation hub.
- Fresh snacks, happy hours and team motivational events.
- Competitive salary package with meal allowance, transportation fee, private health insurance, etc.
- Continuous learning with mentorship, coaching.
- Flexible working hours.
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:
- balanceOf(address): Returns the token balance of a specific address.
- transfer(address to, uint256 value): Transfers tokens from the caller's address to the specified address.
- approve(address spender, uint256 value): Approves a specific address to spend a certain amount of tokens on behalf of the caller.
- allowance(address owner, address spender): Returns the amount of tokens approved by the owner that the spender can transfer.
- User1 owns 500,000 ABC Tokens.
- User2 wants to buy 100 ABC Tokens from User1.
- User1 approves User2 to spend up to 100 ABC Tokens on her behalf.
- User2 calls the transferFrom() function with User1's address, his own address, and the value of 100 tokens.
- The transferFrom() function deducts 100 tokens from User1's balance and adds them to User2's balance.