Senior Software Engineer

  • Remote - Worldwide

Remote

Software Development

Senior

Summary

Join our small, fast-growing, 100% remote team as a TypeScript/Node.js Senior Software Engineer to work on WebContainer, the first-ever in-browser WebAssembly-based operating system. You'll build new capabilities into WebContainer's kernel with TypeScript, Rust, and WebAssembly, improve Node.js compatibility, and contribute to security enhancements.

Requirements

  • You MUST be located in the EU or CEST timezone (remote within GMT 0-4)
  • You have a solid understanding of native Node.js APIs such as file systems, networking, crypto, and others
  • You have 5+ years of experience in Web Development using Web (browser) APIs (heavily focused on JavaScript and less on building UIs using CSS and HTML)
  • 5+ years using JavaScript / TypeScript
  • Experience with e2e testing (puppeteer) and unit testing (jest)
  • Ability to thrive in an ambiguous environment with a high degree of autonomy
  • Ability to learn new technologies and systems quickly
  • Empathy. For our customers, for the team, and for yourself
  • Problem-solving skills, a great attitude, and a desire to win together as a team
  • Communication superpowers, especially when discussing technical topics

Responsibilities

  • Build new capabilities into WebContainer's kernel with TypeScript, Rust, and WebAssembly
  • Improve Node.js compatibility with WebContainer and investigate support for new languages and runtimes
  • Contributing to security enhancements and helping OSS projects such as Node.js Core, Next.js , and others adopt WebAssembly instead of native binaries
  • Create code and content that helps the Rust and Node.js communities ship smaller and faster WebAssembly binaries
  • Improve our in-browser developer environment (shell, npm clients, etc.)

Benefits

  • 100% remote company
  • Medical, dental, and vision coverage for employees and dependents (for US employees)
  • Paid parental leave
Share this job:
Please let StackBlitz know you found this job on Remote First Jobs 🙏
Apply now