| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Legitimate | New York, NY, United States | $98k - $110k | |||
Launchpadtechnologiesinc | Remote | $90k - $100k | |||
Hyphenconnect | Remote | $94k - $105k | |||
Agora | Remote | $130k - $200k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
Atlas Space | Remote | $22k - $31k | |||
Klink Finance | Remote | $87k - $97k | |||
Tatum | Remote | $90k - $105k | |||
Mysten Labs | United States | $72k - $84k | |||
Tatum | Remote | $90k - $105k | |||
Wallet | Remote | $87k - $115k | |||
Baby Doge | Remote | $85k - $148k | |||
Windranger Labs | United Kingdom | $87k - $120k | |||
Trilitech | London, United Kingdom | $115k - $138k | |||
Trilitech | London, United Kingdom | $115k - $138k | |||
Blockchain.com | Buenos Aires, Argentina | $87k - $102k |
Senior Fullstack Software Engineer
Responsibilities
- User Interface Development: Design and implement user interfaces for B2B and consumer applications, ensuring a responsive and visually appealing user experience.
- Cross-Browser Compatibility: Ensure compatibility across different browsers and devices to deliver a consistent user experience.
- User Feedback Integration: Collaborate with the product & design team to incorporate user feedback and continuously iterate on the user interface for optimal user satisfaction.
- Systems Architecture: Improve the speed, reliability, and usability of our Legitimate platform while minimizing cost and complexity. Balance decentralization and on-chain transactions with conventional frontends and backends for optimal performance and scalability.
- Web3 and Smart Contract Integration: Integrate smart contracts and blockchain functionality into the frontend and backend, providing both our business users and their customers with seamless on-chain transactions while abstracting the complexity of blockchain
Qualifications
- Experience: Minimum of 5 years of experience in software development, with a focus on frontend and solidity smart contracts.
- Technical Proficiency: Mastery in JavaScript, HTML, CSS, and experience with the React framework and related tooling. Experience with Node.js, Express, Ruby on Rails, and other backend frameworks is a plus.
- UI/UX: Understanding of user interface design principles and a strong eye for detail.
- Adaptability: Ability to adapt to a fast-paced startup environment and quickly learn and apply new technologies.
- Collaboration: Strong collaboration and communication skills, comfortable working in a cross-functional team with tight deadlines.
- Blockchain Interest: Curiosity around or familiarity with blockchain technologies, smart contracts, and decentralized applications (DApps).
Nice to Have
- Decentralized Identity: Implement decentralized identity solutions to enhance user privacy and security.
- Web3 Security: Implement best practices for secure frontend and backend development in the context of decentralized applications.
- Web3 Tools: Experience with Web3 libraries (e.g., Web3.js, ethers.js, Wagmi) and familiarity with blockchain wallet integrations such as WalletConnect.
Tech Stack
- Our frontend applications use a mix of React and Next.js
- Our backend applications are built on a mix of Ruby on Rails and Node.js
- Our web3 usage consists of Solidity contracts running on EVM compatible chains such as Avalanche, Polygon, and Ethereum.
- Our NFC tag programming apps are built with Electron for Mac and Windows, and React Native for iOS.Â
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.