Software Engineer at Sigma Protocol

Software Engineer

Sigma Protocol
Remote

Posted 100 days ago

At Sigma Protocol you'll have an opportunity to build dencentralized products that will redefine the future of global finance.

About Sigma Protocol
• Sigma Protocol is one of the world's first decentralized derivatives exchange on Ethereum layer 2 network. This is a non-custodian exchange which allows user to be in control of their own assets, while enjoying low gas fee and instant trading speed.
• Sigma Protocol at the very early stage, and you will be able to make large impacts on the product direction. It was firstly founded by engineer with experience from Silicon Valley companies and top school background.

RESPONSIBILITIES:
• Developing the Solidity smart contracts on top of Ethereum and EVM based blockchains
• Writing and helping to maintain automated tests
• Write high performance software that processes tens of millions of transaction volumes in dollar per day, including order book matching engines, trading algorithms, API endpoints for placing / canceling / retrieving orders
• Integrate directly with the Ethereum layer 2 network to process and store on-chain information
• Build REST & WebSocket APIs to power our frontend app as well as programmatic traders
• Write TypeScript & Python clients that allow users to interact directly with our on-chain smart contracts
• Build the web application for our decentralized exchange
• Work efficiently and timely across the stack: 50% backend and 50% frontend

REQUIREMENTS:
• > 2 years experience working as a full-time developer
• Experience with Solidity, Java/Kotlin, TypeScript, Node.js, React.js at your previous work
• Experience with building an off-chain exchange order matching engine


NICE TO HAVES:

• Experience with Solidity, PostgreSQL, Redis, Kafka, Express, WebSockets, Docker
• Experience or an strong interest in decentralized finance
• CS Degree or equivalent experience


Skills

solidity, node.js, java

Compensation

Based on experience


Applications for this job are currently closed.

Apply on CryptoJobs

Share this opportunity:


Post a Job

CryptoJobs is the #1 website for blockchain jobs. We believe the emergence of blockchain technology and decentralized applications will change the world as we know it, and it’s already happening. We’re on a mission to connect talented individuals to the best blockchain projects, to accelerate the advent of a more decentralized world.


Join 20,000+ crypto enthusiasts for weekly updates:


Trusted by:

And 1,000+ other crypto companies around the world


Follow CryptoJobs on:

Browse by categories

Browse by skills

Browse by top locations