| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Paradigm | remote | $45k - $72k | |||
Remote92 | Los Angeles, CA, United States | $120k - $240k | |||
Carta | New York, NY, United States | $161k - $190k | |||
Ledger | Paris, France | $84k - $120k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Gate.io | ASIA | $54k - $75k | |||
Remote92 | Los Angeles, CA, United States | $120k - $240k | |||
Chainalysis | Toronto, Canada | $90k - $100k | |||
Aave Companies | London, United Kingdom | $54k - $90k | |||
Immutable | Sydney, Australia | $62k - $70k | |||
ScieNFT | Cairo, Egypt | $54k - $70k | |||
Foundry | New York, NY, United States | $84k - $100k | |||
MoonPay | Miami, FL, United States | $72k - $100k | |||
Binance | United States |
| |||
Laguna Games | San Francisco, CA, United States | $100k - $125k | |||
Sohum Inc | United States |
|
This job is closed
- Architect and iterate on new features
- Develop highly performant, well-tested and responsive UI
- Solve technical problems of high scope and complexity
- Recognize technical debt, propose and implement solutions
- Consistently ship moderately sized features and improvements with minimal guidance and support from other engineers (Collaborate with team for larger projects)
- Provide mentorship for junior and intermediate engineers to help them grow in their technical responsibilities and remove blockers
- Collaborate with the team to continually improve the quality of our frontend features
- Collaborate with product and other stakeholders within Engineering to maintain a high bar for quality
- Participate in on-call rotations to support urgent engineering issues
- Able to clearly and concisely communicate complex technical, architectural and/or organizational problems
- Integrating with backend endpoints and data streams
- Maintaining unit test suites and open-source dependencies
- Keep up-to-date with the latest React and Electron releases
- Work with teams across product, engineering, and QA to drive your solution from development to production
Requirements
- Significant professional experience in
- Using modern frontend frameworks (E.g. Vue, Angular, React)
- Writing automated tests (E.g. Jest, Karma, Jasmine)
- Using Git
- Professional experience in
- Optimizing frontend performance
- Working with websockets
- Solid understanding in core web (semantic HTML, CSS, JS) and browser concepts
- Proficient in the English language, both written and verbal
- Effective communication skills
- Experience working with a remote, multicultural and distributed team
- Experience leading large technical initiatives
- Comfortable working in a highly agile business environment
- Able to clearly and concisely communicate complex technical, architectural and/or organizational problems
- Experience integrating with RESTful APIs and electron build frameworks
- Being nimble and reacting quickly to changing business conditions
- Technical leadership and team-building experience
- B.S. in Computer Science or relevant experience
This is a remote or flexible hybrid position at our headquarters office. We are able to provide financial and logistical support for work Visa procurement and relocation, if applicable.
What does a React developer in web3 do?
A React developer in the context of web3 is a developer who is using the React JavaScript library to build user interfaces for decentralized applications (dApps) that run on the Ethereum blockchain
These dApps often use smart contracts to facilitate transactions and other interactions on the Ethereum network
Overall, the role of a React developer in web3 involves using your skills in React development to help build cutting-edge decentralized applications that leverage the power of the Ethereum blockchain
As a React developer in web3, some of your responsibilities might include:
- Integrating the dApp with the Ethereum blockchain. This might involve using tools like web3.js and Ethers.js to connect to the Ethereum network and interact with smart contracts.
- Building the user interface for a dApp using React. This could involve creating components for the various elements of the dApp, such as buttons, forms, and other input elements.
- Implementing features that are specific to decentralized applications, such as handling cryptocurrency transactions and displaying data from the blockchain in a user-friendly way.
- Collaborating with other members of the development team, such as blockchain engineers and designers, to ensure that the dApp functions properly and meets the needs of the end users.