Front-end Engineer - Ledger Live
Job Overview:
We aim to democratize accessibility and security in the digital assets landscape to empower individuals globally. Join us in our mission.
Founded in 2014, Ledger serves as the leading global platform catering to digital assets and Web3 arena. We safeguard over 25% of the world's crypto assets through our Ledger Nanos. From our headquarters in Paris and Vierzon to offices in the UK, US, Switzerland, and Singapore, Ledger boasts a nearly 1000-strong workforce committed to offering a diverse range of products and services. These solutions facilitate secure transactions, storage, exchange, growth, and management of crypto assets. Notably, our Ledger hardware wallets have gained substantial traction, with over 5 million units sold across 180 countries.
Ledger upholds core values that set us apart: Pragmatism, Audacity, Commitment, Trust, and Transparency.
Ledger has introduced the Ledger Live application, designed to manage blockchain-based assets efficiently. This application is crafted using React.js technology (Electron on Desktop and React Native on Mobile) and extends support to various blockchains, including coins, NFTs, and DApps integration. Complemented by a robust SDK for third-party integration, Ledger Live seamlessly syncs with our cutting-edge hardware wallets. The application is the cumulative effort of multiple dedicated teams specializing in distinct software components.
To support our evolving landscape, we seek a Senior Front-End Engineer to join our dynamic Wallet Experience business unit. As part of the Live Hub squad, you will be instrumental in constructing and enhancing the portfolio and account management UI flows.
Primary Responsibilities:
- Lead the desktop and mobile Ledger Live Applications in a technical capacity
- Collaborate closely with developers, QA testers, designers, and product teams within Ledger Live
- Propose innovative technical solutions and actively engage in feature development following best practices, unit to e2e testing
- Contribute to code reviews for ensuring the quality of Ledger’s UI/UX framework
- Mentor team members, foster technical proficiency, and endorse high standards amongst the team
- Solely focus on Open Source projects housed in our monorepo: ledger-live
- Share insights and expertise within both Ledger and external platforms
Requirements:
- Engineer with a minimum of 3 years experience in software development
- Inquisitive and team-oriented individual with a positive outlook
- Proficient in JavaScript and TypeScript
- Extensive experience in React.js development, tools, and libraries
- Sound understanding of testing strategies and UI/UX practices in software development
Ideal Qualifications:
- Exposure to React Native and/or Electron
- Expertise in Web3 topics and technical stacks
- Previous involvement in managing a library of shared components
Perks:
- Equity: Participate in our success through stock options
- Flexibility: Enjoy a hybrid work policy
- Social: Engage in company outings and regular social events, alongside snacks and beverages
- Medical: Access comprehensive health insurance inclusive of medical, dental, and vision coverage
- Well-being: Benefit from personal development, coaching, and fitness programs in collaboration with our partners
- Vacation: Avail five weeks of annual paid leave, national holidays, and RTT days
- High tech: Opportunity to utilize cutting-edge office equipment and gadgets, including Apple products
- Transport: Ledger partially reimburses your preferred mode of transportation
- Discounts: Employees enjoy discounts on our products
Applications are encouraged from all individuals, irrespective of gender, ethnicity, religion, sexual orientation, social status, disability, or age.
