| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Aztec | remote | $63k - $70k | |||
SwissBorg | Remote | $40k - $76k | |||
SwissBorg | Remote | $63k - $66k | |||
coto by Eve World | China | $24k - $40k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
coto by Eve World | India | $115k - $12k | |||
Edge & Node | remote | $72k - $82k | |||
PALO IT | Bangkok, Thailand | $63k - $80k | |||
Biconomy | Remote | $50k - $75k | |||
Esprezzo | Boston, MA, United States | $75k - $100k | |||
Zilliqa | London, United Kingdom | $72k - $84k | |||
Magic Leap - Multiple Locations | Plantation, FL, United States | $63k - $75k | |||
Genies, Inc. | remote | $45k - $100k | |||
Ionicpartners | Remote | $72k - $100k | |||
Ionicpartners | Remote | $72k - $100k | |||
Elrond | Europe | $48k - $75k |
Role Focus:
Aztecâs world-class cryptography team designs and builds state of the art cryptographic libraries which are relied-upon internally and by projects around the world. The successful cryptography engineering manager will oversee the day-to-day management of our cryptography engineers.
- Youâll develop operational goals of the cryptography team, based on the companyâs product roadmap
- Ensuring the cryptography team delivers secure, high-quality and well-documented code on time.
- Managing the expectations of the leadership team, with regards to the timelines and features of deliverables being developed by the crypto team.
- Hosting sprint planning and retrospective sessions to improve overall technology process
- Mentor and grow engineers while conducting annual performance and compensation reviews for the team.
- Unblocking cryptography engineers
- Pairing on problems.
- Finding experts within the company to help on problems.
Desired experience and attributes:
- A background in low-level software engineering.
- Experience implementing production code as a software engineer.
- 2+ years of experience managing a team of software engineers.
- Experience managing a team in a fast growing environment.
- Self starters - We expect teammates to be adaptable to meet the needs of the organization and complete the tasks at hand.
- Deep thinkers - We take the time to rigorously collect data and understand the consequences of different approaches before building the solution.
- Passion learners - We are passionate about technology and love to learn and build.
- Considerate teammates - We are mindful of how our work is interconnected and the importance of communication
Our internal tech stack:
- C++ for the core cryptography library (<-- the cryptography team works here)
- Rust for our smart contract language Noir
- Solidity for our Ethereum based smart contracts
- TypeScript for our developer toolkits
- TypeScript for our node software
- TypeScript for all higher level code. (jest, koa, ethers, react)
- WebAssembly builds of our crypto library in Web Workers for in-browser operability
- Terraform used for defining all infrastructure on AWS
- CircleCI pipeline developed for all builds and deployments
Nice to haves:
- A background in cryptography or mathematics.
- Experience implementing cryptographic software.
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.