Junior Software Engineer

Ledger is the global platform for digital assets and Web3, securing over 20% of the world's crypto assets through Ledger Nanos.
Backend
Entry-Level Software Engineer
Hybrid
501 - 1,000 Employees
Blockchain · Cybersecurity · Finance

Description For Junior Software Engineer

Ledger, the global platform for digital assets and Web3, is seeking a Junior Software Engineer to join their Connectivity Team in Paris, France. This entry-level position offers an exciting opportunity to contribute to the development of blockchain technology and secure digital assets.

As a Junior Software Engineer, you'll work on developing and maintaining interactivity tools between Ledger and the ecosystem, including Wallet Connect integrations, Dapp integrations into Ledger Live, and the Wallet API. You'll have the chance to enhance your JavaScript skills, working with technologies like TypeScript, Node.js, and React.

The ideal candidate has a passion for coding, basic knowledge of JavaScript technologies, and an eagerness to learn functional programming concepts. You'll collaborate with experienced engineers and cross-functional teams to improve connectivity architecture and contribute to a clean, maintainable, and efficient codebase.

Ledger offers a comprehensive benefits package, including equity options, flexible hybrid work policy, health insurance, well-being programs, and generous vacation time. This role provides an excellent opportunity to grow your skills in blockchain technology and potentially transition to future roles in the Blockchain Integration Team.

Join Ledger in their mission to make the world of digital assets accessible and secure for everyone. With over 20% of the world's crypto assets secured through Ledger Nanos, you'll be part of a team that's shaping the future of digital finance and blockchain technology.

Last updated 2 months ago

Responsibilities For Junior Software Engineer

  • Contribute to the Connectivity Team by developing and maintaining interactivity tools between Ledger and the ecosystem
  • Assist in Wallet Connect integrations, Dapp integrations into Ledger Live, and Wallet API development
  • Utilize and enhance JavaScript skills, working with TypeScript, Node.js, and React
  • Collaborate with experienced engineers and cross-functional teams to improve connectivity architecture
  • Contribute to a functional programming approach for clean, maintainable, and efficient codebase
  • Learn and grow in blockchain technology

Requirements For Junior Software Engineer

JavaScript
TypeScript
Node.js
React
  • Passion for coding and enthusiasm for programming
  • Basic knowledge of JavaScript technologies (TypeScript, Node.js, React)
  • Eagerness to learn functional programming concepts and modern design patterns
  • Strong communication skills and ability to work effectively in a collaborative team environment
  • Basic knowledge of agile working environments and CI/CD processes (preferred)

Benefits For Junior Software Engineer

Equity
Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equity: Employees are awarded stock options
  • Flexibility: Hybrid work policy
  • Social: Annual company outing, frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance with medical, dental, and vision coverage
  • Well-being: Personal development, coaching & fitness with dedicated partners
  • Vacation: Five weeks of paid leave per year, plus national holidays and rest & relaxation days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Partial reimbursement of preferred means of transportation
  • Discounts: Employee discount on all Ledger products

Interested in this job?

Jobs Related To Ledger Junior Software Engineer

SW Engineer, Tools Automation testing

Software Engineer position at Qualcomm focusing on tools automation testing, requiring Python expertise and 1-3 years of experience in test framework development.

Junior Sales - Business Developer (Mandarin speaker)

Junior Sales Business Developer position at Ebury Mexico, seeking Mandarin speaker for international FinTech operations with comprehensive training and growth opportunities.

Technical Support Engineer I

Technical Support Engineer role at Nylas, helping developers integrate communication features through API support and troubleshooting.

2025 University Graduate - Software Engineer

Entry-level Software Engineer position at Adobe for 2025 graduates, focusing on developing high-performance software systems with competitive compensation and growth opportunities.

Technical Support Engineer I

Technical Support Engineer role at Nylas, helping developers integrate communication features through API support and troubleshooting.