| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
CoW Protocol | Lisbon, Portugal | $90k - $90k | |||
NFT.com | United States | $45k - $90k | |||
Upside | remote | $98k - $100k | |||
DISYS | New York, NY, United States | $72k - $90k | |||
| Learn Job-ready Solidity & Rust skills, in your schedule with 1-on-1 mentor support, or get your money back. ISO 9001 Certified | 400+ students | | by Metana Learn more | |||
Electric Enjin | United States | $51k - $90k | |||
Sentry | Miami, FL, United States | $54k - $62k | |||
Sentry | San Francisco, CA, United States | $58k - $76k | |||
Quest Groups LLC | United States | $81k - $100k | |||
Sentry | San Francisco, CA, United States | $63k - $90k | |||
Binance | South America |
| |||
Ledger | Paris, France | $63k - $80k | |||
PancakeSwap | United States | $110k | |||
United Texas Bank Dallas | Dallas, TX, United States |
| |||
SyncFab | San Francisco, CA, United States | $39k - $65k | |||
Long View Systems | United States | $120k - $170k |
About the role
We are looking for an enthusiastic, self-motivated engineer to help us build the next generation of decentralized trading protocols. As a dedicated front-end hire, you will gain ownership of our existing suite of web products, as well as have the ability to influence the creation, design, and execution of future products. You will be responsible for ensuring a consistent, high-quality user experience across trading interfaces, data-heavy analytics pages, documentation portals and more.
You will have the opportunity to work with us on this challenge in one of our existing co-working spaces in Berlin or Lisbon. Alternatively, you can join us as a remote employee and work from your hometown, where we can also provide a membership for a local coworking space.
Our tech stack
Product code: Typescript, React, Redux, >Web3 development: Web3, ethersjs, Hardhat, Solidity, IPFS, TheGraph, ENS
Testing: jest, cypress, React testing-library
Analytic tools: Dune Analytics, Google Analytics
What you will do
- Develop CowSwap and other user facing applications (e.g., the CoW Explorer) on top of CoW Protocol
- Rapidly implement new elements of the user experience, with an eye toward performance, accessibility and quality
- Know when to create abstractions vs. one-off features, and when to leverage or contribute to the wider open source ecosystem
- Shape the roadmap of CowSwap by contributing feature as well as design ideas and helping to estimate and prioritize them with the team
- Push the boundaries of how decentralised a user interface can be. We deploy our products using the traditional hosted approach but also on IPFS/ENS and use other decentralised infrastructure providers (The Graph, Ethereum Nodes, etc) to reduce our reliance on centralised APIs.
Who you are
- You have 3+ years of experience developing professional client-side web apps
- You demonstrate strong software engineering skills that follow industry leading practices
- You have a thorough understanding of React.js’s core principles, experience with TypeScript, CSS and at least one popular state management library (Redux, MobX, React hooks)
- You know how to implement and maintain test suites for React applications
- You enjoy staying up-to-date & experimenting with React’s latest features and other trends in the ecosystem
- You are a team player, strong communicator and love to share your knowledge with others
- You own your career trajectory, you are proactive and independent
It’s a plus if you bring:
- Understanding of the Ethereum blockchain and ecosystem, general finance and/or game theory and mechanism design.
- Experience with architecting complex software systems
What we can offer you
- Flexible work environment: join one of our hubs in Berlin or Lisbon or work remotely with the option of joining a local coworking space
- Regular trips to reunite with the rest of the team
- Conference budget to keep up to date with the developments of the ecosystem
- Learning budget to support your higher ambitions
- Impact: you are joining a startup where you can make a huge difference. Your work matters!
We look forward to your application!
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.