Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Logos | Warsaw, Poland | $70k - $85k | |||
OKX | Hong Kong, Hong Kong | $36k - $70k | |||
B2C2 | Remote | $77k - $102k | |||
Blockchain.com | Miami, FL, United States | $108k - $170k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
OKX | Singapore, Singapore | $94k - $96k | |||
Gate.io | Remote | $80k - $96k | |||
Crypto.com | Singapore, Singapore | $106k - $165k | |||
Starburst | Boston, MA, United States | $80k - $100k | |||
OKX | Hong Kong, Hong Kong | $140k - $144k | |||
Ripple | San Francisco, CA, United States | $94k - $96k | |||
Keyfactor | Remote | $106k - $156k | |||
FalconX | Remote | $94k - $96k | |||
Circle | Taipei, Taiwan | $84k - $90k | |||
BitGo | Bangalore, India | $88k - $147k | |||
Bitpanda | Vienna, Austria | $98k - $165k |
This job is closed
About Waku
We are building Waku (Waku.org) as a public good infrastructure. Waku is the messaging layer of Web3.
It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.
We are developing 3 open source implementations of Waku:
- Nwaku. https://github.com/waku-org/nwaku: the reference implementation and service node
- Js-waku, https://github.com/waku-org/js-waku: for the browser
- Go-waku: https://github.com/waku-org/go-waku: to integrate as a library in native applications
We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 decentralization and more.
Waku enables a variety of complex use cases and applications. To facilitate the adoption of Waku, you will design and implement application protocols to provide to dapp developers as off-the-shelf SDKs.
Key Responsibilities
- Integrate Waku in Status Communities Golang application (status-go).
- Liaise with Status engineer to support and investigate issues encountered by the chat functionalities in status-go.
- Liaise with Waku engineers to report bugs and use new APIs.
- Maintain, improve and troubleshoot the chat related functionalities of status-go codebase. Report issues to Waku and Status teams.
- Beyond 3-6 months: Create a Golang Chat SDK using knowledge acquired working on status-go.
You ideally will have
- Have experience building applications with complex logic, cutting edge technology or applied research.
- Experience with Golang or other system/backend languages such as C/C++/C#/Java/Rust, etc.
- Have experience building instant messaging and chat applications that includes cryptographic such as end-to-end encryption.
- Have passion for blockchain and decentralized technologies and understand how they work.
- Have good communication skills (written and conversational).
- Have a strong alignment to our principles:https://status.im/about/#our-principles
Bonus points if
- You are already familiar with the Ethereum community
- You have experience with go-libp2p or other libp2p implementations
- You have experience with C-Bindings & Cgo
- You are in Web3 or blockchain development
- You have experience working for an open source organization
- You have experience working async
[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].
Hiring Process
- You have experience leading the integration of a complex tech stack in an application
- You are already familiar with the Ethereum community, Web3 or blockchain development
- You work for an open-source organization
- You have experience working remotely
Compensation
The expected compensation range for this role is $70,000 - $85,000 (negotiable, dependent on how we assess your skills and experience throughout our interview process).
We are happy to pay in any mix of fiat/crypto.
What does a Java developer in web3 do?
A Java developer in web3 would likely be focused on developing applications that use the Java programming language in the context of the web3 technology stack
Web3 is a collective term used to refer to the next generation of decentralized, blockchain-based technologies that are aimed at creating a more open and secure internet
In this context, a Java developer would be responsible for writing code that interacts with web3 technologies, such as decentralized applications (DApps) and smart contracts, to create new tools and services that run on the blockchain
This could involve working with cutting-edge technologies such as Ethereum, which is a popular blockchain platform that uses the Java programming language, as well as other web3 technologies and frameworks.