⬅️  To Main Ethers.js jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Obol Labs Remote
Who Are We? Obol Labs is a remote-first research and software development team focused on Proof of Stake infrastructure for public blockchain networks. Specific topics of focus are Internet Bonds, Distributed Validator Technology, and Multi-Operator Validation. The core team includes 35 members spread across +14 countries. The core team is building the Obol Network, a protocol to foster trust-minimized staking through multi-operator validation. This will enable low-trust access to Ethereum staking yield, which can be used as a core building block in various Web3 products. The Network The network can be best visualized as a work layer that sits directly on top of the base layer consensus. This work layer is designed to provide the base layer with more resiliency and decentralization as it scales. In this chapter of Ethereum, we will move on to the next great scaling challenge, which is stake centralization. Layers like Obol a

Who Are We?

Obol Labs is a remote-first research and software development team focused on Proof of Stake infrastructure for public blockchain networks. Specific topics of focus are Internet Bonds, Distributed Validator Technology, and Multi-Operator Validation. The core team includes 35 members spread across +14 countries.

The core team is building the Obol Network, a protocol to foster trust-minimized staking through multi-operator validation. This will enable low-trust access to Ethereum staking yield, which can be used as a core building block in various Web3 products.

The Network

The network can be best visualized as a work layer that sits directly on top of the base layer consensus. This work layer is designed to provide the base layer with more resiliency and decentralization as it scales. In this chapter of Ethereum, we will move on to the next great scaling challenge, which is stake centralization. Layers like Obol are critical to the long-term viability and resiliency of public networks, especially networks like Ethereum.

Obol as a layer is focused on scaling main chain staking by providing permissionless access to Distributed Validators. The network utilizes a middleware implementation of Distributed Validator Technology (DVT), to enable the operation of distributed validator clusters that can preserve validators’ current client and remote signing configurations.

Similar to how roll-up technology laid the foundation for L2 scaling implementations, we believe DVT will do the same for scaling the consensus layer while preserving decentralization. Staking infrastructure is entering its protocol phase of evolution, which must include trust-minimized staking networks that can be plugged into at scale. We believe DVT will evolve into a widely used primitive and will ensure the security, resiliency, and decentralization of public networks.

The Obol Network develops and maintains three core public goods that will eventually work together through circular economics:

  • The DV Launchpad, a User Interface for bootstrapping and managing Distributed Validators
  • Charon, a Golang based middleware client that enables validators to run in a fault-tolerant, distributed manner.
  • Obol Splits, a set of solidity contracts for the formation of Distributed Validators tailored to different use cases such as DeFi, Liquid Staking, and Fractionalized Deposits

Sustainable Public Goods

Obol is inspired by previous work on Ethereum public goods and experimenting with circular economics. We believe that to unlock innovation in staking use cases, a credibly neutral layer must exist for innovation to flow and evolve vertically. Without this layer, highly available uptime will continue to be a moat.

The Obol Network will become an open, community-governed, self-sustaining project over the coming months and years. Together we will incentivize, build, and maintain distributed validator technology that makes public networks a more secure and resilient foundation to build on top of.

The Role

The focus of this role is on developing and enhancing React-based web applications for interacting with the Ethereum blockchain to create Distributed Validators. This includes creating user-friendly interfaces, integrating with wallets, and ensuring the applications are absolutely secure and reliable.

The goal of this role is to enable the proliferation of Distributed Validators in the Ethereum Staking Ecosystem, by making them easy to create, view, understand, and interact with. This role requires working with agency and autonomy. It requires collaboration with cross-functional internal teams as well as dealing with external stakeholders. Obol’s Distributed Validator Launchpad, Obol’s static website, Obol’s typescript packages, and other applications will be under this role’s remit.

Responsibilities

  • Develop and implement new features for our web applications using React, showcasing your expertise in creating user-centric solutions.
  • Collaborate with cross-functional teams, including product owners, designers, and QA engineers, to ensure seamless delivery of high-quality products.
  • Contribute to Obol’s coding standards, design patterns, and development methodologies.
  • Drive innovation by researching and adopting the latest trends and technologies in the React ecosystem, ensuring our applications remain secure, competitive, and cutting-edge.
  • Act as a technical mentor for junior developers, providing guidance and support to help them grow and excel in their roles.
  • Collaborate with external partners integrating Obol technology into their dapps using the Obol SDK.
  • Take responsibility for maintaining and enhancing our current products, including our component library (obol-ui) and DApp (dv-launchpad).
  • Improve the accessibility of our interfaces to all types of internet users.
  • Harden the security of our React software and its supply chain.  

Requirements

  • Professional experience in React-based Ethereum Application Development (examples below).
  • What we use for React Development: Typescript, Next.js, React Hook Form, SWR, Zustand, @headlessui/react, stitches.dev, tailwindCSS and others.
  • What we use for Ethereum Development: Foundry, Hardhat, Ethers.js, web3-react, @obolnetwork/obol-sdk, @metamask/eth-sig-util, @0xsplits/splits-sdk(-react), @gnosis.pm/safe-core-sdk, @synthetixio/synpress, @chainsafe/(bls/discv5/ssz) and others.
  • Previous delivery of react websites that enable non-custodial, wallet-based interaction with mainnet Ethereum or a similar EVM network with more than $100k in value handled.
  • Knowledge of JS/TS security and testing best practices.
  • Knowledge of JS/TS CI/CD best practices.
  • Experience working with Agile Software Development methodologies.
  • Web3 professional experience.
  • Proven ability to maintain and contribute to Open Source repos
  • Timezone between UTC-2 to UTC+3

Nice to have

  • Ethereum staking experience.
  • Node.js or other backend development experience.
  • Solidity development experience.
  • Familiarity with docker and/or running servers.
  • SQL/NoSQL experience.
  • Experience working in a distributed remote team.

Benefits

  • Fully Remote Working and flexible hours.
  • Meet the team at our Annual Offsites.
  • Chance to attend crypto and staking conferences.
  • Working with the purpose of decentralising Ethereum.
  • Generous paid time off.
  • Budget for equipment.
  • Budget for training or education.

Thank you for your interest. Looking forward to building amazing stuff together!

Permalink

Startale Remote
Protocol Dev We are seeking a highly skilled and self-motivated Developer Engineer to join our Protocol Development Team. This role is pivotal in maintaining and advancing our core blockchain protocols on Substrate-based networks such as Astar and Shiden, as well as our L2 network, Astar zkEVM. The ideal candidate will possess deep knowledge of Rust as applied to the Polkadot SDK/Substrate and demonstrate a keen knowledge/interest in advancing the rapidly evolving field of L2 technology. You will play a crucial role in a pivotal moment for blockchain history by participating in the creation of a decentralized network. Key Responsibilities Design and implement features for Astar, Shiden, and other Substrate-based protocols. Ensuring their ongoing maintenance, including dependencies upgrades. Collaborate with the core development team to enhance or fix modules in the Polkadot SDK, Frontier, and

Protocol Dev

We are seeking a highly skilled and self-motivated Developer Engineer to join our Protocol Development Team. This role is pivotal in maintaining and advancing our core blockchain protocols on Substrate-based networks such as Astar and Shiden, as well as our L2 network, Astar zkEVM. The ideal candidate will possess deep knowledge of Rust as applied to the Polkadot SDK/Substrate and demonstrate a keen knowledge/interest in advancing the rapidly evolving field of L2 technology.

You will play a crucial role in a pivotal moment for blockchain history by participating in the creation of a decentralized network.

Key Responsibilities

  • Design and implement features for Astar, Shiden, and other Substrate-based protocols. Ensuring their ongoing maintenance, including dependencies upgrades.
  • Collaborate with the core development team to enhance or fix modules in the Polkadot SDK, Frontier, and other open-source libraries, as per project needs.
  • Maintain and support operation of an L2 solution stack (e.g. Polygon zkEVM, OP Stack).
  • Create tools to facilitate protocol development and testing.
  • Assist the DevOps team with protocol expertise to establish robust infrastructure, monitoring, and alerting systems.
  • Provide support to the SecOps and DevOps teams in incident management, including assessment of reports, debugging, and implementing fixes.
  • Contribute to the creation and maintenance of up-to-date technical documentation and guides for Substrate-based networks.
  • Take on additional development responsibilities as required by the projects

Qualification and Skills

  • Minimum 1+ years of experience in Rust development related to polkadot-sdk framework.
  • Expert knowledge of polkadot-sdk pallet development, storage migration, runtime upgrades, and cross-consensus message format.
  • Deep understanding of blockchain architecture, particularly based on polkadot-sdk framework.
  • An interest in decentralized technology and Web 3.
  • Able to work with a fully remote distributed team.
  • Understanding of cross-cultural communication in a highly diverse and distributed working environment.

Nice to haves

  • Knowledge and/or hands-on experience in additional blockchain technologies with smart contract capabilities such as Ethereum, HyperLeger, Near etc.
  • Knowledge and/or hands-on experience of working with EVM-based L2 stack(s)
  • Knowledge of Solidity & experience of writing production grade smart contracts
  • Scripting skills (ethers.js, polkadot.js, etc.)
  • State of the art P2P networking research and technologies.
  • Experience writing and performance-tuning databases.
  • Rust performance optimization and tuning.
  • Knowledge of LLVM

Apply Now:

Permalink

Lightcurve Berlin
About us At Lightcurve, we’re on a mission to ignite financial freedom and true ownership for people everywhere. Each member of our team takes ownership and contributes a unique piece to our journey into the exciting realm of web3. Together, we craft more than just meaningful products and services—we create a lasting tangible impact in the real world. We want you to join our search for greatness at the edge of what is technologically possible. Are you tired of the ordinary? Crave a challenge that sparks passion and purpose? We’d love to have you apply! Team Values We value iterative learning We value taking ownership and leading by example We value creating an environment where everyone can unleash their true potential The role you’re applying for We are cooking up several big new initiatives, one of which is a suite of products that will revolutioni

About us

At Lightcurve, we’re on a mission to ignite financial freedom and true ownership for people everywhere. Each member of our team takes ownership and contributes a unique piece to our journey into the exciting realm of web3. Together, we craft more than just meaningful products and services—we create a lasting tangible impact in the real world.

We want you to join our search for greatness at the edge of what is technologically possible. Are you tired of the ordinary? Crave a challenge that sparks passion and purpose? We’d love to have you apply!

Team Values

  • We value iterative learning
  • We value taking ownership and leading by example
  • We value creating an environment where everyone can unleash their true potential

The role you’re applying for

We are cooking up several big new initiatives, one of which is a suite of products that will revolutionize how people experience and engage with web3.

We’re on the lookout for a Software Engineer with a knack for steering projects from inception to scale-up. If you thrive on delivering impactful products and possess a solid foundation in constructing scalable distributed systems, we’d love to have you on board. Bring your expertise to the table and join us in leveraging cutting-edge web3 technology to tackle real-world consumer challenges effectively.

Joining in the early stages, you’ll play an active role in crafting a truly innovative product and bringing it to market. Collaboration is essential in this position, as a team we can build impactful products.

What you’ll be doing

  • Design, Develop and Maintain event driven micro services, creating robust APIs and middleware which facilitate secure and efficient interactions across blockchains
  • Optimize blockchain data processing, implementing efficient methods for ingesting, storing, and querying on-chain data to support real-time analytics and user-facing applications
  • Collaborate on cross functional autonomous squads, working closely with front-end developers and product teams to deliver quality features in timely manner
  • Contributing to application architecture that supports the product teams aspirational goals by considering performance, privacy, security, and maintainability
  • Foster a collaborative and communicative environment where everyone is inspired to solve problems, and achieve shared goals

What we’re looking for

  • Strong communication and collaboration skills, especially written
  • Software Engineer with 5+ years of professional hands-on experience
  • Strong knowledge of data structures and algorithms
  • Experience with building and maintaining scalable microservices systems
  • Working knowledge of event driven development and functional programming
  • Working knowledge of Node.js
  • Proficiency in one or more programming languages (i.e TypeScript, Go)
  • Proficiency in one or more Web3 libraries (i.e Web3.js or Ethers.js or Viem)
  • Proficiency in crafting high-quality tests that enhance system functionality and reliability

Bonus Skills

  • Experience in integrating Web3 Infrastructure Solutions (i.e Moralis, Alchemy, Biconomy, Turnkey)
  • Experience with building aggregation pipelines and indexing, utilizing various data sources (for example, external APIs, Web3 Providers, Smart contract events)
  • Working knowledge of microservices frameworks (i.e Moleculer, NestJS)
  • Deep interest in software, desire to understand the why and the how of everything you work on
  • Experience with agile development methodologies

Don’t think you match all of the above criteria exactly? No worries! We need exceptional souls with diverse backgrounds to make our vision a reality—we want to hear your story!

We got you covered

This position can be based out of our Berlin office or fully remote, but you should be available during European working hours.

Join our team and pursue your passions on your own terms, while we provide you with learning and development budgets, personal development plans and team retreats to fuel your web3 curiosity.

Permalink

Unlockd UK
We are seeking a talented mid-level frontend developer to join our growing web3 engineering team. In this role, you will be responsible for building and maintaining the user interfaces for our decentralized applications, leveraging the latest web3 technologies. Key Responsibilities: Develop modern, responsive, and user-friendly web interfaces using React, Viem, and Wagmi. Integrate with blockchain networks and web3 protocols using libraries like Ethers.js. Implement state management solutions and handle asynchronous data fetching with GraphQL. Collaborate with the design team to translate designs into functional UI components. Write clean, maintainable, and well-documented code. Participate in code reviews, testing, and deployment processes. Stay up-to-date with the latest web3 trends and best practices. Required Qualifications:

We are seeking a talented mid-level frontend developer to join our growing web3 engineering team. In this role, you will be responsible for building and maintaining the user interfaces for our decentralized applications, leveraging the latest web3 technologies.

Key Responsibilities:

  • Develop modern, responsive, and user-friendly web interfaces using React, Viem, and Wagmi.
  • Integrate with blockchain networks and web3 protocols using libraries like Ethers.js.
  • Implement state management solutions and handle asynchronous data fetching with GraphQL.
  • Collaborate with the design team to translate designs into functional UI components.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, testing, and deployment processes.
  • Stay up-to-date with the latest web3 trends and best practices.

Required Qualifications:

  • 2-4 years of experience in frontend web development.
  • Proficient in JavaScript and TypeScript.
  • Solid understanding of React and its ecosystem (e.g., Redux, React Router).
  • Experience with web3 technologies, including Ethereum, decentralized applications, and blockchain concepts.
  • Familiarity with Viem, Wagmi, and Vercel.
  • Ability to work with version control systems like GitHub.
  • Strong problem-solving and critical thinking skills.
  • Good communication and collaboration abilities.

Preferred Qualifications:

  • Experience with GraphQL and its integration with React.
  • Understanding of server-side rendering and static site generation.
  • Knowledge of web security best practices.
  • Familiarity with Solidity and smart contract development.
Permalink

Diffusion Labs Bangalore
About Diffusion Labs Diffusion Labs operates at the forefront of financial research and technology, aiming to transform the Decentralized Finance (DeFi) sector. Our goal is to seamlessly integrate theoretical finance with practical applications through advanced software engineering. Our experienced team strives for excellence and innovation, developing protocols and solutions based on thorough research and development. We aim to contribute to the DeFi space’s growth, making it more inclusive and accessible. Role Overview We are seeking a talented and experienced Solidity developer to join our growing team. In this role, you will be responsible for designing, developing, and deploying smart contracts. As a key member of our development team, you will collaborate with cross-functional stakeholders to create innovative and secure dApps. The ideal candidate should have a deep understanding of blockchain technology, a strong background in So

About Diffusion Labs

Diffusion Labs operates at the forefront of financial research and technology, aiming to transform the Decentralized Finance (DeFi) sector. Our goal is to seamlessly integrate theoretical finance with practical applications through advanced software engineering. Our experienced team strives for excellence and innovation, developing protocols and solutions based on thorough research and development. We aim to contribute to the DeFi space’s growth, making it more inclusive and accessible.

Role Overview

We are seeking a talented and experienced Solidity developer to join our growing team. In this role, you will be responsible for designing, developing, and deploying smart contracts. As a key member of our development team, you will collaborate with cross-functional stakeholders to create innovative and secure dApps. The ideal candidate should have a deep understanding of blockchain technology, a strong background in Solidity development, and a passion for building cutting-edge solutions.

Key Responsibilities

  • Develop and implement robust and secure smart contracts using Solidity
  • Participate in the entire smart contract development lifecycle, from ideation to deployment and maintenance
  • Collaborate with the product team to translate the requirements into technical specifications
  • Optimize smart contract code for gas efficiency and performance
  • Integrate smart contracts with front-end user interfaces and back-end services
  • Conduct thorough testing and debugging to ensure the reliability and security of smart contracts
  • Stay up-to-date with the latest advancements in smart contract development best practices
  • Contribute to the development of internal tools and libraries to enhance the team’s productivity
  • Provide technical guidance and mentorship to junior developers

Core Competencies

  • Strong proficiency in Solidity programming language
  • Technical proficiency in Solidity and languages like Node.js, or Rust.
  • Familiarity with standards like ERC-20, ERC-721, and ERC-1155
  • Knowledge of Solidity architectural design patterns and supporting infrastructure, e.g., proxies, delegatecall.
  • Solid understanding of smart contract security best practices and common vulnerabilities
  • Knowledge of web3.js or ethers.js for interacting with Ethereum blockchain
  • Background in cryptography, distributed systems, or protocol design is beneficial.
  • Familiarity with DeFi concepts and protocols
  • Excellent problem-solving and debugging skills
  • Strong communication and teamwork abilities
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field

What We Offer

  1. A full-time position at our vibrant headquarters in Bangalore, located in the heart of Indiranagar.
  2. A standout compensation package that rewards your expertise and contribution.
  3. An inclusive culture that values innovation, collaboration, and personal growth.
  4. The opportunity to work on meaningful projects in the Open Finance domain, contributing to groundbreaking work that shapes the future of finance.
  5. Additional incentives offered for candidate willing to work from our Bangalore Office location.
Permalink

Right Curve Research Remote
We are looking for a Crypto Native, Senior Full Stack Developer Lead to join our innovative team of 35 crypto pioneers. Immersed in the forefront of Web3 technology, spanning AI, cloud computing, GPU, DePIN, No-Code AI, and development tools, we aim to build cutting-edge projects that redefine the boundaries of the crypto space. If you’re passionate about leveraging your comprehensive full-stack development skills to contribute to groundbreaking projects, this is your call to action. Who are we? We are passionate creators, bringing to life innovative crypto projects across a variety of niches. Operating fully remotely, our team values creativity, professionalism, and an unwavering commitment to the Web3 domain. What we value Technical Proficiency: You bring a high level of expertise in both frontend and backend development, capable of building scalable, high-performance applications.

We are looking for a Crypto Native, Senior Full Stack Developer Lead to join our innovative team of 35 crypto pioneers. Immersed in the forefront of Web3 technology, spanning AI, cloud computing, GPU, DePIN, No-Code AI, and development tools, we aim to build cutting-edge projects that redefine the boundaries of the crypto space. If you’re passionate about leveraging your comprehensive full-stack development skills to contribute to groundbreaking projects, this is your call to action.

Who are we?

We are passionate creators, bringing to life innovative crypto projects across a variety of niches. Operating fully remotely, our team values creativity, professionalism, and an unwavering commitment to the Web3 domain.

What we value

  • Technical Proficiency: You bring a high level of expertise in both frontend and backend development, capable of building scalable, high-performance applications.
  • Innovation and Creativity: Your work embodies innovation, utilizing state-of-the-art technologies to create user-friendly, impactful solutions.
  • Adaptability: In the fast-paced world of crypto, your ability to adapt and pivot according to project needs and emerging trends is crucial.
  • Collaborative Spirit: You excel in a collaborative environment, contributing to and learning from a team of passionate professionals.

Your technical stack

  • Frontend: Mastery of Next.js, Tailwind CSS, and familiarity with Shadcn, Rainbowkit, Wagmi, Ether.js, and TypeScript. Experience with GSAP or Framer Motion is a plus for creating engaging, dynamic user interfaces.
  • Backend: Proficient in Node.js with experience in NestJS (optional). Your work on the server-side is as impactful as on the client side.
  • ORM: Experience with Prisma or Drizzle, ensuring efficient and secure database management.
  • For AI: Proficient in Python with experience in integrating existing large language models (LLMs) into applications, enhancing our projects with AI capabilities.

Why you should join

  • Impactful Work: Your contributions will be integral to the development and success of projects at the bleeding edge of crypto and Web3.
  • Innovative Environment: Work on diverse projects that allow for creative freedom and technical challenge, ensuring you’re always engaged and learning.
  • Remote Flexibility: Embrace the flexibility to work from anywhere, supported by a culture that values balance and dynamism.
  • Collaborative Growth: Join a team where your skills will not only be valued but will also contribute to collective learning and innovation.

How to apply

  • Are you ready to take on the challenge and push the boundaries of what’s possible in Web3 development? We’d love to see your work.
  • Direct message @ceosvex on tg with your resume, links to your portfolio or/and GitHub, and any projects that best showcase your expertise with the mentioned tech stack.
Permalink

Omni Network Remote
About We’re building Omni : a platform allowing developers to deploy applications across all rollups without fragmenting liquidity. We’re looking for early team members to help us bring this ambitious vision to life. We’re a team who already built a platform that processed over $70M leading to our $18M fundraise from top investors including Pantera, Two Sigma Ventures, Coinbase Ventures alongside angel investors including Stani Kulechov (founder of Aave), Sandeep Nailwal (cofounder of Polygon) and more. In addition to this our most recent testnet onboarded over 300,000 users in less than two months. We are growing rapidly and we need ambitious and experienced team members to join us to help scale Ethereum’s future. About the Role Build beautiful frontend products across the Omni stack including our explorer, SDKs for interacting with Omni, applications built with the Omni protocol, and documentation.

About

We’re building Omni: a platform allowing developers to deploy applications across all rollups without fragmenting liquidity. We’re looking for early team members to help us bring this ambitious vision to life.

We’re a team who already built a platform that processed over $70M leading to our $18M fundraise from top investors including Pantera, Two Sigma Ventures, Coinbase Ventures alongside angel investors including Stani Kulechov (founder of Aave), Sandeep Nailwal (cofounder of Polygon) and more. In addition to this our most recent testnet onboarded over 300,000 users in less than two months. We are growing rapidly and we need ambitious and experienced team members to join us to help scale Ethereum’s future.

About the Role

Build beautiful frontend products across the Omni stack including our explorer, SDKs for interacting with Omni, applications built with the Omni protocol, and documentation.

Responsibilities

  • Implement pixel perfect web3 applications in Typescript and React
  • Write performant SDKs and documentation enabling developers to seamlessly build applications with Omni
  • Build user facing applications such as our explorer & testnet and mainnet apps that leverage the Omni protocol
  • Contribute to our developer documentation and make Omni the smoothest developer experience in crypto
  • Work with our product team to build applications that leverage and display the utility of the Omni protocol
  • Contribute to open source projects, and play a part in building out the web3 ecosystem
  • Ensure that components are functional, elegant, performant, and mobile-friendly

Requirements

  • 5+ years of experience in a frontend engineering role, including Typescript and React
  • 3+ years of experience in a web3 frontend engineering role, and significant experience with web3 libraries like ethers and viem
  • Experience building SDKs, APIs, or otherwise building and maintaining a production system at scale
  • Daily overlap with 9am-12pm EST

Competencies

  • Customer centric orientation — actively thinks about how to improve the developer experience of building on Omni
  • Detail oriented – every pixel matters. Ensure the user experience is perfect
  • Autonomous — specifically seeks to take greater ownership and responsibility and thrives in their personal growth by doing so
  • Action oriented — we are looking for people who take action by default, consistently driving forward progress without asking for permission
  • Highly intelligent — learns quickly and can participate in abstract intellectually engaging conversations
  • Effective communicator — clearly articulates ideas and engages in debates in a productive manner that leads us to making better decisions

Nice to Haves

  • Prior experience creating a component library
  • Previous frontend work with cross chain applications and an understanding of how to improve the developer experience
Permalink