| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Trojan Trading | Spanish Town, British Virgin Islands | $150k - $350k | |||
Shakepay | Remote | $88k - $101k | |||
Crypto.com | Shenzhen, China | $84k - $100k | |||
Crypto.com | Hong Kong, Hong Kong | $84k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Crypto.com | Taipei, Taiwan | $84k - $100k | |||
Polygon Labs | India | $90k - $125k | |||
Bitgo | Remote | $105k - $110k | |||
Bitgo | Remote | $165k - $210k | |||
Bitgo | Remote | $180k - $240k | |||
Bitgo | Remote | $115k - $120k | |||
Dcentralab | Remote | $72k - $150k | |||
tao.bot | Remote | $120k - $240k | |||
tao.bot | Remote | $120k - $240k | |||
Polygon Labs | India | $84k - $150k | |||
Lobster | Paris, France | $40k - $80k |
- Project/Product Ownership: Leadership and oversight of Trojan Trading’s backend services while reporting directly to the technical co-founders.
- Backend Development: Design, develop, and maintain robust backend services using TypeScript (Bun.js framework) to support trading functionality, tools/analytics for traders, third-party integrations, and more.
- System Availability/Reliability: Design scalable and fault-tolerant architectures, implement monitoring/alerting, and maintain disaster recovery protocols to ensure system availability.
- Performance Optimization: Ensure backend systems & database queries deliver top-tier speed for thousands of concurrent users without compromising on reliability.
- Code Quality: Uphold best practices by writing well-structured, efficient, and well-documented code.
- Collaborate Across Teams: Work closely with frontend teams and users to align backend solutions with platform objectives.
- Problem Solving: Identify, debug, and resolve complex technical issues to maintain smooth platform operations.
- Proficiency in Node.js/Bun.js and TypeScript with 7+ years of experience in backend development.
- Must have delivered a complex microservices-based backend serving web clients end-to-end.
- Experience serving a high number of concurrent users with large data-streaming requirements.
- Proficiency with building robust and optimized API endpoints and web sockets.
- Strong understanding of Postgres, including schema/query design and optimization for high-performance/high-reliability use cases.
- Strong communication skills to work effectively within a cross-functional team.
- Experience leading a mid-sized engineer team.
- Experience working on backend systems for crypto trading platforms, DeFi applications, or other data-heavy services.
- Passion or experience in on-chain trading; being a part-time trader on Solana is a plus.
- Knowledge of CI/CD pipelines and development tools for streamlined deployments.
- Remote Flexibility: Work from anywhere on your schedule.
- Challenging Projects: Solve complex problems with cutting-edge technology in the trading space.
- Impactful Role: Shape backend systems powering one of the largest trading platforms on the market and shaping the experience of tens of thousands of daily users.
- Collaborative Culture: Join a team that values innovation, efficiency, and collaboration.
What does a Node.js developer in web3 do?
A Node developer in web3 is a software developer who specializes in creating and maintaining applications built on the Node.js platform and using web3 technology
Web3 is a term that refers to the collection of technologies and protocols that make up the decentralized web, also known as the Internet of value
This includes blockchain technology, peer-to-peer networking, and other technologies that enable users to exchange value and data in a decentralized manner
As a Node developer in web3, some of the responsibilities might include:
- Developing and maintaining web3 applications using Node.js
- Writing and testing code for smart contracts on blockchain platforms
- Implementing security measures to protect the integrity and confidentiality of data on the decentralized web
- Collaborating with other team members to design and implement web3 solutions
- Troubleshooting and debugging issues with web3 applications
- Staying up-to-date with the latest developments and best practices in the web3 ecosystem.