Hybrid Senior Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Senior Engineer managing complex Frontend architectures and improving Ledger Wallet's monorepo tooling. Focused on TypeScript, React, and developer experience with a service-oriented mindset.

Responsibilities

  • Set and uphold the engineering standards for our large-scale monorepo, Ledger Wallet.
  • Drive improvements in dependency management, build performance, and structural organization.
  • Work on shaping the technical strategy for decoupling our architecture by architecting automated CI/CD workflows and micro-frontend approaches.
  • Design and build internal tooling, scripts, and CLIs that remove friction for other developers.
  • Maintain the health of our core stack (React, React Native, Electron, TypeScript).
  • Act as a technical referent and promote engineering standards.

Requirements

  • 8+ years in software development with significant experience in complex Frontend architectures.
  • Deep proficiency in TypeScript and React.
  • Proven experience managing Monorepos (using tools like Nx, Turborepo, Lerna, or similar) and configuring build tools (Webpack, Rspack, ESBuild, Metro, Re.Pack).
  • Experience with React Native and/or Electron is highly critical for this role, as you will impact both platforms.
  • Practical experience implementing Micro-frontends or modular architectures at scale.
  • Familiarity with configuring pipelines (GitHub Actions, CircleCI) and optimizing build/test parallelization.
  • You are empathetic to the struggles of other developers and have a "service-oriented" mindset toward internal teams.

Benefits

  • Flexible work options - Our hybrid policy allows employees to work from home up to 3 times per week
  • Health & Wellness support - Health and Life Insurance.
  • Financial growth opportunities - Employees can become shareholders in Ledger as well as other financial benefits depending on your country of work.
  • Commuter allowance - Ledger offers a commuter allowance to contribute to your preferred means of transportation.
  • Learning & Development - A comprehensive suite of training solutions providing a personalised learning experience for every employee.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job