Company
ScienceSoft
Location
Hong Kong, China
Job Type
Full Time
Salary Range
>30,000 RMB
Number to Recruit
4
Job Reference Code
J2600260
Founded in 1989, ScienceSoft USA Corporation, doing business as ScienceSoft, provides IT consulting and software development services. Our clients respect us for our unwavering budget and time control, transparent cooperation, and consistently high service quality.
About the Project
We are seeking a highly skilled **Blockchain Developer** to design, build, and integrate **Web3 technologies**. This role includes developing scalable services, contributing to front-end components, and supporting decentralized application workflows.
We maintain our platform with a strong focus on **backend Node.js development** and are looking for developers who **actively use cryptocurrencies in their daily lives and trading**, not just professionally. Hands-on experience with trading or other real-world crypto activities is essential, as it enables developers to identify and fix intricate issues when implementing blockchain technologies at the core of our platform.
Responsibilities:
## Day-to-Day Responsibilities
- Build and maintain scalable microservices using Node.js, JavaScript, and REST APIs
- Design and integrate blockchain-enabled backend services, including smart contract interactions and transaction workflows
- Work with Web3 libraries (Ethers.js / Web3.js) to interact with blockchain networks and wallets
- Contribute to front-end development using HTML, CSS, JavaScript, and TypeScript
- Support monitoring dashboards and internal systems through backend workflows
- Integrate blockchain APIs and decentralized services into existing platforms
- Participate in Agile ceremonies including story refinement, estimation, standups, and retrospectives
- Troubleshoot, test, and deliver clean, secure, and scalable code
- Work proactively and independently with minimal supervision in a remote environment
Qualifications:
## Required Skills:
### Must-Haves
- 3–5+ years of full-stack engineering experience
- 4+ years of Node.js experience (NVM, NPM)
- 4+ years of HTML, CSS, JavaScript
- 4+ years of cloud experience (AWS, GCP, or Azure)
- 2+ years working with SQL or NoSQL databases
- 1+ year experience with blockchain fundamentals, including:
- Web3 concepts
- Wallets and crypto transaction flows
- Smart contract interaction
- Hands-on experience integrating with:
- Blockchain APIs
- Web3 libraries
- Decentralized or crypto-enabled systems
- Experience working in an Agile environment (Jira or similar)
### Nice-to-Haves
- Experience with distributed systems
- Experience with event-driven architecture
- Exposure to Ethereum, Polygon, or other EVM-compatible blockchains
- Familiarity with security best practices in blockchain applications
---
Benefit:
## **Expected Compensation**
- **Performance Bonus:** Based on growth and revenue targets
- **Equity / Stock Options:** Available for senior candidates
- **Benefits:** Health insurance, paid time off, learning budget, flexible work arrangements (customize as applicable)
## Interview Process
- Resume submission to Recruiter
- One-round, 30 minutes technical & coding interview with technical consultant
- Onboarding
- Offer letter