| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Parity Technologies | Berlin, Germany | $63k - $110k | |||
MoonPay | Miami, FL, United States | $36k - $90k | |||
NEAR | San Francisco, CA, United States | $72k - $90k | |||
Newton | Austin, TX, United States | $84k - $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 | |||
NEAR | San Francisco, CA, United States | $72k - $90k | |||
Trustana | Hanoi, Vietnam | $36k - $90k | |||
DEPT® | $35k - $100k | ||||
BYTE/DEPT® | New York, NY, United States | $50k - $105k | |||
Africhange Technologies Ltd. | Lagos, Nigeria | $84k - $90k | |||
Parallel Finance | Chicago, IL, United States | $43k - $90k | |||
SOUTHWORKS | Madrid, Spain | $36k - $100k | |||
Linum Labs | South Africa | $60k - $100k | |||
Parallel Finance | Chicago, IL, United States | $56k - $90k | |||
Truelogic Software | Colombia | $43k - $90k | |||
Parallel Finance | Chicago, IL, United States | $43k - $90k |
This job is closed
Polkadot offers commoditized security in the form of validating state transitions for independent, parallel chains. Thus, staking, the economic system determining the set of authorities who can validate, is of the utmost importance. Polkadot uses Nominated Proof of Stake (NPoS). The NPoS system of Polkadot is powered by Substrate’s FRAME framework, as a collection of modules (aka. Pallets), and multiple offchain instruments, tools and monitoring systems. In the future, Parity aims to migrate the majority of the NPoS system to its dedicated common-good parachain.
The Staking team (itself being a subset of the FRAME team) is looking for more engineers to achieve this grand goal. We need to develop, maintain, and deploy our next generation staking solutions, oversee their deployment, and continuously monitor them for correctness.
This goal enables Polkadot to scale to a network of stakeholder orders of magnitude larger, whilst maintaining an unparalleled degree of economic security and inclusion, which in turn will allow it to scale its parachain onboarding capacity.
What you will do
You will join the FRAME team as a core developer, where you will work closely with other engineers to maintain and develop the entire FRAME framework, with an emphasis on aspects that are related to the NPoS system. Moreover, you will work closely with the common-good parachains team, focusing on technologies such as Cross-chain Messaging (XCM).
Responsibilities
- Write clean, scalable, and “absolutely correct” runtime code aligned with all the standards of FRAME development.
- Maintain, refactor, and optimize existing runtime modules for scaling and long term use.
- Use XCM, parachains, Polkadot and its test-networks, paving the way for development of more common good parachains.
- Write extensive test-frameworks that help us battle-test every single aspect of the NPoS system to the utmost extent.
- Maintain a high degree of transparency and communication with the Polkadot community.
- Communicate and collaborate with researchers, implementing their ideas and providing feedback back to them about their feasibility.
- Extend the general FRAME API as a framework for blockchain runtime development, optimizing it for ease of use and correctness.
Requirement
- Experience working with Rust or other similar system level languages.
- Knowledge of Blockchain protocols and applications.
- Experience managing the full lifecycle of software projects: development, deployment, maintenance and monitoring.
- Excellent communication and teamwork skills.
Nice-to-haves
- Proven experience as a Smart Contract (Solidity) or Substrate Runtime (FRAME) developer.
- Knowledge of the other flavors of Proof of Stake and their implementations.
- Experience with writing code in highly-available, highly-sensitive systems.
- Experience with JavaScript, TypeScript, and React for tool development.
- Open source software background.
Benefits
- Working on NPoS means working on one of the most impactful aspects of Polkadot: Your code directly enables the chain to secure itself, choose validators and nominators, reward them etc.
- Parity has ambitious goals, and values engineering excellence above all. Thus, if you are a curious engineer who looks forward to solving new problems everyday, you are looking at the right page.
- Working at Parity allows you a high degree of freedom and autonomy about how you go about achieving your goals.
- Parity has always been a remote-first company, and while you can benefit from it if you prefer, we organize frequent retreats for collaboration in various locations, including Lisbon and Berlin.
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.