Job Overview

  • Date Posted
    April 24, 2024
  • Location
  • Offered Salary
    $40000 - $60000 / year
  • Expiration date
    May 19, 2024

Job Description

Overlay is a decentralized futures protocol backed by the best crypto funds, including Polychain, 1kx & Parafi. Our protocol allows users to long/short any data stream using the native token OVL, eliminating the need for counter-parties and resolving liquidity issues. With this innovative approach, we enable trading on a myriad of markets ranging from Bitcoin to NFT indices and beyond.
Our mission is to significantly widen the financial horizon, and we value open-building, community prioritization, mutual support, open communication, inclusivity, and a touch of uniqueness in all we do (Bonus if you’re a fan of cat gifs!).

We are launching extremely soon, and are looking for someone who is hungry to work, quick to learn, and ambitious.

This is the job for you if you are extremely sharp, diligent, and want to contribute to a blockchain protocol that is well set to cultivate an entirely new ecosystem in crypto. 

Role Overview:

We are seeking a highly skilled Software Engineer with experience with Solidity, Foundry, Javascript, and Typescript. The ideal candidate will possess a strong technical background in blockchain technology, smart contract development, and a keen eye for optimizing and securing blockchain applications. Here’s what we’re looking for in our next team member:

Key Responsibilities:

  • Demonstrated expertise in writing, deploying, and managing smart contracts on the Ethereum blockchain. Candidates should be able to showcase projects or contributions that highlight their proficiency with Solidity.
  • Ability to write efficient, secure, and gas-efficient code. Candidates must have experience in optimizing smart contracts to reduce transaction costs and enhance performance without compromising security.
  • Strong collaboration skills with a commitment to engage in peer review processes. Candidates should be adept at both receiving and providing constructive feedback on code to ensure the highest standards of quality and security.
  • Extensive experience in developing, testing, and deploying smart contracts. Knowledge of common patterns and best practices in smart contract design is essential, along with the ability to address and mitigate security risks.
  • Experience in developing APIs for blockchain applications. Candidates should be familiar with creating and managing APIs that interact with smart contracts and other blockchain components.
  • Proficiency in testing integrations between smart contracts and front-end applications. Candidates should be comfortable working closely with front-end developers to ensure seamless integration and a user-friendly experience.
  • Strong analytical skills with a keen attention to detail for conducting thorough code reviews. Candidates must be committed to maintaining high code quality and adhering to best practices in security and development.
  • A passion for blockchain technology and a commitment to continuous learning and staying updated with the latest trends and advancements in the field.
  • Excellent communication skills and the ability to work effectively in a fast-paced, team-oriented environment. The ability to collaborate with cross-functional teams to achieve project goals is crucial.
  • A deep understanding of blockchain security considerations and experience implementing measures to protect against common vulnerabilities and attacks.

Requirements:

  • Proven and strong Solidity coding experience is a must
  • Deep experience working with Foundry
  • Strong JavaScript (NodeJS, Express) experience is a must
  • You know your way around TypeScript (NitroJS)
  • If you know Brownie, that is a plus
  • Proven experience as a solidity and full stack developer or a similar role in the DeFi/crypto space.
  • Strong background in computer science
  • Deep understanding of blockchain technology and the DeFi ecosystem.
  • Excellent analytical and problem-solving skills, with the ability to make data-driven decisions.
  • Self-motivated, with a passion for innovation and a desire to work in a fast-paced, dynamic environment.

Compensation:

We offer a compensation package that may include a base salary, performance incentives, token options, and other perks. The specifics will be discussed during the hiring process and are negotiable based on your expertise and fit.

At Overlay, we are not merely filling positions; we are welcoming individuals who resonate with our ethos and are ready to contribute to our collective mission. If you thrive in a dynamic, collaborative, and innovative environment, we invite you to be part of our journey into expanding the financial horizon.