Skip to main content
USA Remote Jobs mysmartpros logo

Software Engineer Blockchain Web3 USA REMOTE

USA Remote Jobs mysmartpros
Full TimemidRemote
RemoteRemotePosted April 9, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptGoRustReactVueNode.jsAWSDockerLinuxSQLiteGit

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

## What You'll Be Doing:

Collaborating with a fully distributed team around the world

Contributing to the architecture and implementation of complex software components in Node.js

End-to-end ownership of critical software components

Designing and developing innovative new consensus and protocol software

Ensuring performance optimization, and making scalability / reliability improvements to the software

Testing, reviewing and suggesting improvements to the software

Resolving issues, debugging errors and fixing code to improve the reliability and security of the software

The tech stack you will be using is: Node.js, TypeScript, SQLite, Postgres, React and Vue.js

The development environment will be: Linux, Git, AWS, Docker and VSCode

## What We're Looking For:

Fluency with algorithms and data structures

Ability to quickly learn new languages and technologies

Ability to write clean yet efficient code

The Creativity to come up with proof of concept from high level design, while not knowing all the details

Self motivated to set priorities and methodically make progress towards the goals

The ability to communicate effectively and convey your ideas when discussing technical topics with team members

Bachelor's Degree in Computer Science or a related field

## We'd Love If You Have:

Experience with concurrency, parallelism and distributed systems

Familiarity with the Shardeum / Shardus open source repos

Experience with consensus protocols and other blockchains

Experience with Node.js and TypeScript, or languages like C, C++, Rust or Go

Experience writing a smart contract on a blockchain

Experience running a node in a blockchain network

Knowledge of cryptography

Experience with networks and operating systems

Graduated with high academic scores or with honors

Won or placed in a hackathon(s)

Ranked highly on competitive coding sites

Contributed to open source projects

Written articles or created videos on technical topics, especially related to blockchain

Read the Bitcoin and Ethereum whitepapers

Done something extraordinary

## Here’s What Our Interview Process Looks Like:

Depending on calendar availability, from the first stage to the final stage, we do our best to keep the entire process to under two weeks. Our interviews take place via video calls and typically consists of the following stages:

Internal Recruiter Call (30 to 45 minutes)

Meet with the Hiring Manager (1 hour)

Technical Tests (1-3 x 1-2 hours)

Culture & Values Interview (1 hour)

Apply To this Job

Company : Shardeum

Salary : Work from home

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free