Software Engineer Blockchain Web3 USA REMOTE
USA Remote Jobs mysmartprosResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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