Remote Senior Software Engineer

Logo of StackBlitz

StackBlitz

πŸ“Remote - Worldwide

Job highlights

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let StackBlitz know you found this job on JobsCollider. Thanks! πŸ™