Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Opera | Remote | $43k - $86k | |||
Parcel | Remote |
| |||
Parcel | Remote |
| |||
IOVLabs | Remote | $70k - $100k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
IOVLabs | Remote | $72k - $100k | |||
cLabs | Remote | $40k - $100k | |||
Otis | Remote | $84k - $150k | |||
Scalable Path | $72k - $90k | ||||
cLabs | Remote | $29k - $60k | |||
Findora | Remote | $47k - $70k | |||
Figure | Miami, FL, United States | $36k - $60k |
Opera is the first major browser to natively integrate a crypto wallet and continues to innovate in the Web3 space. As “Dev Rel”, you will be on the frontlines of crypto by interacting between Opera and blockchain companies to expand Web3 integration for mass adoption.
You will be a part of a small, focused and supportive team of developers, QAs and business developers. We use lean principles for day-to-day work and best technical practices. We work hard together to reach our goals and make the blockchain available for more people. We also understand that work-life balance is important to be able to perform and offer flexible working hours.
About the role
For this Developer Relations role, we are seeking people to join a growing team to support crypto projects relating to blockchain technology, sidechains, cryptocurrency, and Dapps. You will help connect Opera to the crypto developer ecosystem and enjoy working closely with partnered companies on integrating products and tools.
In this role, you will advance your knowledge in everything from DeFi, NFTs, and open source communities while ideating, creating, and executing initiatives to grow Opera’s user base and partnerships.
You are an energetic, entrepreneurial person who loves to communicate and get things done. You can code and are eager to dive into blockchain and open-source technology full-time. You don’t need a technical degree.
Responsibilities
- Be a technical advisor to Marketing, Business Development and other non-engineering functions
- Identify key integration opportunities and work with partners on integrations
- Synthesize and share feedback from the user community and partners to help Opera improve product
- Work closely with internal roles – community, product, engineering – to maximise community awareness and interaction
- Plan and build developer onboarding materials such as tutorials, demo apps, explainer videos and other technical articles
- Travel, attend and present at conferences and meetups; meet project teams and developers
- Code integrations, example apps, and contribute to SDKs, bugs and enhancements
- Write clear documentation, compelling tutorials, and engaging videos
- Develop and deliver content, presentations that resonate with the community
- Represent the community externally and internally and influence the product team with your insights
Skillset
- Familiarity with Opera products opera.com
- 1+ years of experience of developer relations in some form
- Proficient in JavaScript and front end frameworks
- Prior experience in developer relations or similar roles highly desirable, particularly in open source software
- Ability to distill complex concepts into easy to understand explanations
- Deep understanding of open-source development and communities
- Energetic, gets things done and evidence of strategic thinking
- Able to stay responsive with inbound communications
- Blockchain experience highly valued
- Crisp written and verbal communication skills in English
- Bonus: Published technical articles and/or given technical presentations
- Bonus: You’ve launched a mobile app and deployed a smart contract on Ethereum or other blockchains. You have deployed your own ERC-20, ERC-721.
- Strong appreciation of & desire to create dank memes
- Encourage and celebrate diversity in the communities you build
- Female applicants strongly encouraged to apply
What we offer
- We offer you a challenging work experience in an evolving tech company
- The opportunity to be part of a multi-cultural and easy-going work environment in a flat management structure
- Competitive salary and benefits
Interested?
We are reviewing applications on a rolling basis, apply now!
About Opera
Opera is a global web innovator with an engaged and growing base of hundreds of millions of monthly active users who seek a better internet experience. Building on over 25 years of innovation that started with browser products, Opera is now leveraging its brand and highly engaged user base in order to expand its business into new segments. Today, Opera offers users around the world a range of products and services that include PC and mobile browsers, the newsreader Opera News, and apps dedicated to gaming, fintech, e-commerce and classifieds.
Opera is headquartered in Oslo, Norway with major offices in Poland, China, Estonia, Scotland, and Sweden, as well as a presence in many additional countries. Opera is listed on the Nasdaq stock exchange under the “OPRA” ticker symbol.
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.