Senior Full Stack Engineer – Web3 & Blockchain Engineer
What engineering roles in crypto pay
175 salaries · our own dataMost engineering roles in crypto pay between $146k and $268k, with a median of $205k.
As a Senior Full Stack Engineer at TrustGrid, you design and develop scalable full-stack applications for SynQ Social, integrating blockchain technologies, payment workflows, and decentralised functionalities. You work across frontend and backend systems, spanning React.js, Node.js, smart contract integrations, and real-time communication systems to deliver secure, high-performance product experiences.
What you'll do
- Design, develop and maintain full-stack applications using React.js, Node.js, Express.js and JavaScript
- Build secure RESTful APIs, implement business logic and optimise application performance
- Develop and manage MongoDB databases, schemas and queries
- Integrate blockchain networks, smart contracts, wallets and decentralised application functionalities
- Develop backend systems for social networking, marketplace operations, user management and transaction processing
- Implement payment gateway integrations, including payment verification, webhooks, refunds and reconciliation
- Build real-time communication and data synchronisation systems using WebSockets
- Implement message brokers and event-driven architectures for asynchronous communication and distributed processing
- Develop secure authentication, authorisation and data management workflows
- Collaborate with engineering, design and QA teams to deliver reliable, production-ready applications
- Troubleshoot, maintain and optimise existing application services
What you bring
- 4-6 years of professional experience in full-stack or backend development
- Strong proficiency in JavaScript (ES6+), Node.js, Express.js and React.js
- Hands-on experience with MongoDB and database design
- Strong understanding of the MERN stack and RESTful API development
- Experience with blockchain technologies, EVM-compatible networks, smart contracts, ethers.js or Web3.js
- Experience integrating payment gateways such as Stripe, Razorpay or equivalent platforms
- Hands-on experience with WebSockets and real-time application development
- Understanding of message brokers such as RabbitMQ, Apache Kafka or Redis Pub/Sub
- Knowledge of asynchronous programming, event-driven architecture and distributed systems
- Understanding of authentication, API security and transaction management
- Familiarity with Git, Docker, cloud deployment and CI/CD practices
- Strong problem-solving, debugging and system design skills
Nice to have
- Experience with Web3 applications, decentralised marketplaces or blockchain-based products
- Knowledge of Solidity, microservices and advanced distributed system patterns
- Experience with real-time messaging, notifications and distributed communication systems
- Ability to independently manage full-stack modules and contribute to architectural decisions
About TrustGrid
TrustGrid is building infrastructure for a more trusted digital world, focusing on secure, decentralised, privacy-first and interoperable digital infrastructure across identity, verifiable credentials, distributed systems and digital experiences.
Context for this role
From the live jobs we track on CryptoJobsHQ, updated daily.
1,829 Infrastructure roles are open across crypto right now.
Browse Infrastructure Jobs →- SENIOR FULLSTACK DEVELOPER (JS) - ENGLISH GOOD at Hola Tech., JSC · On-site
- Senior Software Engineer (Backend): Onboarding at BVNK · Hybrid
- Network & Controls Engineer at Galaxy · Hybrid
- Software Engineer, Blockchain at Hifi · On-site
