Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
MetaWealth | Bucharest, Romania | $84k - $90k | |||
BitGo | Palo Alto, CA, United States | $150k - $180k | |||
Rampnetwork | Poland | $115k - $126k | |||
Rampnetwork | Remote | $122k - $150k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Rampnetwork | Remote | $122k - $150k | |||
Nethermind | Remote | $72k - $112k | |||
Windranger Labs | United States | $81k - $112k | |||
OP Labs | Remote | $140k - $144k | |||
Iftother | Remote | $90k - $120k | |||
Nimbus | Remote | $90k - $120k | |||
Shakepay | Toronto, Canada | $115k - $132k | |||
Shakepay | Remote | $112k - $132k | |||
CertiK | Remote | $90k - $150k | |||
đđˇ Labs Inc. | Remote | $105k - $150k | |||
Tenderly | Remote |
|
Backend Engineer/Node.js, AWS, Solana, Ethereum
Responsibilities
- Develop and maintain RESTful and GraphQL APIs
- Design architecture and plan features with scalability and maintainability in mind
- Build internal tools and automate manual processes
- Work closely with the product team, frontend engineers, and DevOps to deliver high-quality features
- Monitor production backend systems to ensure stability and performance
- Integrate with Solana and Ethereum blockchains (Solana experience is highly important)
- Write unit and integration tests to ensure code quality and reliability
Tech Stack
- Languages:Â Node.js (Golang is a plus, but you should be able to learn fast)
- Databases: DynamoDB with AppSync, PostgreSQL on AWS RDS
- Frameworks & Tools: Express, NX monorepo, AWS Amplify (plus)
- AWS Services: Lambda, ECS, ECR, RDS, CloudWatch, SQS, SNS, SES, Cognito, Redis, S3, CloudFront
- Testing: Jest
- Blockchain: Solana (Helius RPC, Helius webhooks, Anchor framework, SPL token, Metaplex Core), Ethereum
Requirements
- 3+ years of backend development experienceStrong experience with Node.js Experience building RESTful and GraphQL APIs
- Hands-on experience with AWS services (Lambda, ECS, RDS, etc.)
- Experience working with microservices architecture
- Proficiency in relational and NoSQL databases (PostgreSQL, DynamoDB)
- Experience with Solana blockchain integrations (Helius, Anchor, SPL token, Metaplex Core)
- Strong knowledge of testing best practices and experience writing testsAbility to quickly learn new technologies, including Golang if needed
Nice to Have
- Experience with Ethereum blockchain
- Familiarity with AWS Amplify
- Knowledge of NX monorepo structureExperience in high-performance, distributed systems
- Experience with Golang
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.