About us

Molecule is at the heart of the Decentralized Science (DeSci) movement where biotech and blockchain meet to democratize scientific research, earning recognition and support from key figures in the web3 world, including Vitalik Buterin, Balaji, and Juan Benet. We're known for creating VitaDAO, the first and largest biotech DAO with more than $4m in funding deployed, bio.xyz, a vital hub supporting and building biotech DAOs, the IP-NFT, a protocol bringing rights to IP and R&D data on-chain, and IPTs, ERC-20 tokens minted from IP-NFTs to allow token holders to construct and cultivate valuable IP.

Think of us as an 'OpenSea for biotech,' where biotech IP can be traded as NFTs, offering a platform for researchers to showcase and monetize their discoveries. Additionally, our IPTs allow token holders to engage with and grow valuable IP, making the intellectual property liquid and accessible.

Join us and contribute to a future where scientific discovery is driven by web3.

Role

We are looking for a highly-skilled, motivated, and experienced Senior Front-End Developer to join our rapidly expanding blockchain and crypto-focused team. The successful candidate will have at least 3 years of experience in the blockchain and crypto space and has specialized in developing and maintaining visually impactful and highly functional web-based user interfaces. The individual should have deep technical knowledge of TypeScript and the general JavaScript ecosystem, and have a proven record of building applications using React with a styled UI system (we use Chakra). A solid understanding of web3 frontend tools, Solidity-based smart contracts, and GraphQL will turn out very helpful, too.

In this role, the Senior Front-End Developer will serve as the critical link between our smart contract developers and design team, bridging the gap between graphical design and technical implementation. They should be comfortable taking on a leadership role, and setting an example in maintaining high-quality standards in all our projects.

Duties and Responsibilities

  1. Developing new user-facing features and ensuring the technical feasibility of UI/UX designs.
  2. Collaborating closely with the design team to translate their creative visions into functional, user-friendly and maintainable web interfaces.
  3. Integrating smart contract endpoints and subgraph results with the user interface. This includes teaming up with our contract engineers to develop ideal architectures.
  4. Leveraging The Graph to power the backend of our dApps, and being comfortable working and experimenting with GraphQL.
  5. Building solid, reusable and testable Chakra UI components and constantly reiterating and improving the frontend architecture
  6. Participating in PR-based code reviews, providing constructive feedback to peers, and implementing recommended changes.
  7. Identifying and addressing performance and maintenance issues.
  8. Participating in all aspects of the software development lifecycle, from conception to deployment, following agile methodologies.
  9. Keeping abreast of the latest industry trends and advancements in blockchain technology, front-end development, and user experience design.

Requirements

  1. A minimum of 3 years of front-end development experience, specifically in the blockchain and crypto space.
  2. Expertise in TypeScript, React and experience with Chakra UI.