| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
Station Labs📍 remote | $45k - $81k | |||
| $0k - $12k | ||||
| $45k - $75k | ||||
| $75k - $90k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $42k - $63k | ||||
| $45k - $100k | ||||
| $45k - $100k | ||||
| $0k | ||||
| $100k - $150k | ||||
| $120k - $144k | ||||
| $63k - $100k | ||||
| $86k - $115k | ||||
| $43k - $70k |
Station wants to make meaningful work accessible to everyone online, regardless of who you are and where you are. We’re building a suite of Web3-native toolkits for digital organizations to collectively curate and reward the best people and projects.
To create a network of fluid organizations, we can no longer rely on traditional enterprise software with rigid permissions control and a centralized database. Participating in and creating new projects on the decentralized web shouldn't be gated by arbitrary decision-makers, but with earned rights to participate based on one's contribution history. For communities to self-govern, we need to build the tools that make mutual collaboration and reward second nature.
We’re a mission-critical team building a future where people are no longer fungible assets of corporations, but proud owners of their own vision, ideas, and relationships. To us, work transcends geographic borders, physical identity, and disciplines. Work is an expression of love, integrated symbiotically into our lives and the greater community.
We’re a remote-first company looking to hire the best people all over the world.
Responsibilities
Prototype greenfield smart contract designs that enhance the capabilities of Station’s core tooling
Implement and design periphery contracts for Station core products
Identify opportunities to upgrade and optimize the existing protocol and lead the upgrade process end to end
Write tests and formal verification proofs for smart contracts
Requirements
1+ years of experience building and releasing production-grade Solidity contracts
A deep understanding of the Ethereum Virtual Machine
Prior experience deploying complex smart contract systems to the Ethereum Mainnet
Nice to Haves
Gas optimization
Experience implementing complex math in Solidity
Experience with React / Next.js / Tailwind CSS
Understanding of various Defi/NFT protocols and the implications of contract interactions (relevant to future integrations with partners)
Love for art and urban design
Urban Transit Labs welcomes all qualified persons to apply regardless of race, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Compensation will be competitive and commensurate with experience. This is a full-time role that includes health insurance and other benefits.
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.