| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Ledger | Paris, France | $90k - $100k | |||
Nebulai | Miami, FL, United States | $18k - $75k | |||
Altered State Machine | Auckland, New Zealand | $76k - $81k | |||
Nillion | Amsterdam, Netherlands | $72k - $84k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Collectbase | New York, NY, United States | $36k - $54k | |||
Solana Labs | San Francisco, CA, United States | $130k - $230k | |||
Stability | Los Angeles, CA, United States | $63k - $67k | |||
Stability | Los Angeles, CA, United States | $63k - $75k | |||
Stability | Los Angeles, CA, United States | $72k - $100k | |||
Worldwide Webb | United Kingdom | $90k - $100k | |||
supermojo | San Francisco, CA, United States | $22k - $55k | |||
ZFX | Amsterdam, Netherlands | $90k - $100k | |||
BytePitch - Software Labs | Porto, Portugal | $81k - $84k | |||
Applied Blockchain | London, United Kingdom | $98k - $110k | |||
Sismo | Paris, France | $72k - $84k |
This job is closed
Javascript Senior Software Engineer - Devices
Your missions:
- You join Ledger Live engineering team to maintain and develop on Ledger Live stack involving Ledger Live apps (mobile and desktop) and its ecosystem,
- Your work involves working 100% on Open Source projects all gathered in our monorepo: ledger-live,
- You participate to our modularization effort by contributing to our upcoming Device SDK, intended for both internal and external usageYou maintain and extend our @ledgerhq/hw-transport-* libraries that implement communication protocol with Ledger hardware wallet devices through many communication channels (U2F, HID, WebUSB, Bluetooth,...) and platforms (Web, Node, Electron, React Native,...),
- You contribute to āMy Ledgerā section on Ledger Live application where users can update their devicesā firmware and install applications,
- You collaborate closely with other engineering teams like the Firmware team as well as your Product teamYou help our QA team to automate even more our testing approaches,
- You hunt bugs: Be involved in investigating bugs in the complex world of blockchains edge cases.
What weāre looking for:
- Engineer profile with at least 7 years of experience in software development and a tech lead experience,
- A curious mind with a positive attitude to join a highly collaborative teamProficient with JavaScript and TypeScript,
- Strong background/interest in algorithm development and optimization to work on our stack: work with devices using APDU, messages, work with blockchain technologies, etc.,
- Excellent knowledge of React and hooks,
- Nice to haveFunctional reactive programming (RxJS)Experience with bluetooth or HID communication,
- Previous experience working with embedded systems,
- Open source experience.
Whatās in it for you?
- Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow.Ā
- Flexibility: A hybrid work policy.
- Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
- Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage.Ā
- Well-being: Personal development, coaching & fitness with our dedicated partners.
- Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days.
- High tech:Ā Access to high performance office equipment and gadgets, including Apple products.Ā
- Transport: Ledger reimburses part of your preferred means of transportation.Ā
- Discounts: Employee discount on all our products.
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.