Job Search and Career Advice Platform

Enable job alerts via email!

Crypto Wallet Developer (Web3 application)

TRUST RECRUIT PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A recruitment agency in Singapore seeks a skilled engineer to design and develop a secure non-custodial wallet application. Ideal candidates will have extensive experience in blockchain technologies and mobile app frameworks like Flutter or React Native. Responsibilities include implementing robust security protocols and managing cryptographic functions. Strong skills in Node.js and API services are essential for this role. Applicants should send their resume detailing their experience and salary expectations.

Benefits

5 days work week
Normal office working hours

Qualifications

  • 5-10+ years of software development experience.
  • Proven experience in blockchain or Web3 application development.
  • Experience with non-custodial wallet implementations.

Responsibilities

  • Design secure non-custodial wallet architecture.
  • Implement private key generation and storage.
  • Develop multi-chain wallet logic for BTC and EVM-compatible chains.

Skills

Blockchain experience
Key management
Cryptography
Mobile app development
API services

Tools

Node.js
TypeScript
Flutter
React Native
Web3.js
Ethers.js
Job description
Highlights
  • 5 days work week
  • Normal office working hour
  • Location: Shenton Way
  • Proficient in cloud infrastructure (AWS /GCP)
Application / Platform Overview
  • Type: Mobile non-custodial personal wallet application
  • User private keys are generated and stored only on the client device
  • Backend servers do not store private keys or user accounts
  • Multi-chain support (BTC, ETH, EVM-compatible chains as priority)
  • Token storage, transfers, and transaction signing
  • Future expansion to DApp integration and hardware wallet connectivity
  • Hosting / Infrastructure
  • Cloud-based infrastructure (AWS or GCP under consideration)
  • Backend designed to be lightweight and stateless
  • Backend responsibilities include:
  1. API services
  2. Blockchain node / RPC connections
  3. Logging, monitoring, and analytics
Type of Developer Required
  • Full-stack or backend-focused engineer with strong blockchain experience
  • Hands-on experience building non-custodial wallets is highly preferred
  • Strong understanding of key management, cryptography, and signing flows
  • Security-first mindset when designing wallet logic and user flows
  • Comfortable contributing from architecture design through implementation
Development Scope
  • Mobile application development (Flutter or React Native)
  • Backend service development (Node.js / TypeScript)
  • Blockchain integrations and RPC handling
  • Wallet logic, transaction construction, and signing workflows
  • Separation of frontend and backend, with deep understanding of wallet internals
Programming Languages / Frameworks
  • Mobile: Flutter or React Native
  • Backend: Node.js with TypeScript
  • Blockchain SDKs: Web3.js, Ethers.js
  • Cryptography: HD wallet standards (BIP32,BIP39, BIP44)
  • Familiarity with hardware wallet standards is a plus
Key Responsibilities
  • Design secure non-custodial wallet architecture.
  • Implement private key generation, storage, and signing on-device.
  • Develop multi-chain wallet logic for BTC and EVM-compatible chains.
  • Integrate blockchain RPCs and node providers.
  • Build minimal backend services to support wallet operations.
  • Ensure security best practices across cryptography and data flows.
  • Participate in early-stage architecture decisions and roadmap planning.
Requirements
  • 5–10+ years of software development experience.
  • Proven experience in blockchain or Web3 application development.
  • Demonstrated experience with non-custodial wallet implementations.
  • Strong understanding of cryptographic principles and key management.
  • Experience with mobile app development frameworks.
  • Familiarity with cloud infrastructure and backend APIs.
How to Apply

Interested applicants, kindly send your resume in MS WORD format to anthony.khoo at trustrecruit.com.sg or please click on “Apply Now” and provide the below details in your resume.

  • Last drawn salary
  • Expected salary
  • Notice period
  • Reason for leaving

We regret only shortlisted candidates will be notified.

Important Note

Trust Recruit Pte Ltd is committed to safeguarding your personal data in accordance with the Personal Data Protection Act (PDPA). Please read our privacy statement on our corporate website www.trustrecruit.com.sg.

Trust Recruit Pte Ltd

EA License No: 19C9950

EA Personnel: Khoo Choo Xian ( Anthony )

EA Personnel Reg No: R25158524

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.