Jobs and Careers
LE
Javascript Senior Software Engineer - Devices
LedgerFrancefull_timeVerifiedPosted 17 Apr 2023
About the role
We're making the world of digital assets accessible and secure for everyone. Join the mission.<br/>Founded in 2014, Ledger is the global platform for digital assets and Web3. Over 20% of the world’s crypto assets are secured through our Ledger Nanos. Headquartered in Paris and Vierzon, with offices in UK, US, Switzerland and Singapore, Ledger has a team of more than 900 professionals developing a variety of products and services to enable individuals and companies to securely buy, store, swap, grow and manage crypto assets – including the Ledger hardware wallets line with more than 6 millions units already sold in 200 countries. <br/>At Ledger, we embody the values that make us unique: Pragmatism, Audacity, Commitment, Trust and Transparency. Hear from our employees how they shape the work we do <a href="https://www.youtube.com/watch?v=Pzpxkb0_iFQ">here</a>. <br/>Ledger has developed Ledger Live, an application to manage all your blockchain-backed assets. It’s built in <a href="http://React.js">React.js</a> (Electron on Desktop and React Native on Mobile) and supports multiple blockchains (coins & NFTs) as well as provides multiple services by integrating DApps and offering a SDK for 3rd parties to integrate. Of course, all this is backed by our hardware wallets which Ledger Live allows you to manage. <br/>This application is developed by several squads, each working on specific parts of the software. To sustain the company's growth, we are looking for a new Javascript Software Engineer. Reporting directly to the Ledger Live Engineering Manager, you will be working in the team "Devices", in charge of providing a compelling and seamless hardware/software experience.
<h3>Your missions: </h3>
<ul>
<li>You join Ledger Live engineering team to maintain and develop on Ledger Live stack involving Ledger Live apps (mobile and desktop) and its ecosystem,</li><li>Your work involves working 100% on Open Source projects all gathered in our monorepo:<a href="https://github.com/LedgerHQ/ledger-live"> ledger-live</a>,</li><li>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,...),</li><li>You contribute to “My Ledger” section on Ledger Live application where users can update their devices’ firmware and install applications,</li><li>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,</li><li>You hunt bugs: Be involved in investigating bugs in the complex world of blockchains edge cases.</li></ul>
<h3>What we’re looking for: </h3>
<ul>
<li>Engineer profile with at least 7 years of experience in software development and a tech lead experience,</li><li>A curious mind with a positive attitude to join a highly collaborative teamProficient with JavaScript and TypeScript,</li><li>Strong background/interest in algorithm development and optimization to work on our stack: work with devices using APDU, messages, work with blockchain technologies, etc.,</li><li>Excellent knowledge of React and hooks,</li><li>Nice to haveFunctional reactive programming (RxJS)Experience with bluetooth or HID communication,</li><li>Previous experience working with embedded systems,</li><li>Open source experience.</li></ul>
<h3>What’s in it for you?</h3>
<ul>
<li>Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow. </li><li>Flexibility: A hybrid work policy.</li><li>Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks</li><li>Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage. </li><li>Well-being: Personal development, coaching & fitness with our dedicated partners.</li><li>Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days.</li><li>High tech: Access to high performance office equipment and gadgets, including Apple products. </li><li>Transport: Ledger reimburses part of your preferred means of transportation. </li><li>Discounts: Employee discount on all our products.</li></ul>We are an equal opportunity employer for all without any distinction of gender, ethnicity, religion, sexual orientation, social status, disability or age.<br/>#LI-Hybrid #LI-LF1
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s