Apply

Senior Software Engineer (TypeScript/Node.js)

Posted 2 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: EU, CEST, GMT 0-4

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Node.jsJavascriptJestTypeScriptRust

Requirements:
  • You MUST be located in the EU or CEST timezone (remote within GMT 0-4).
  • Solid understanding of native Node.js APIs such as file systems, networking, and crypto.
  • 5+ years of experience in Web Development using Web APIs (focus on JavaScript).
  • 5+ years using JavaScript / TypeScript.
  • Experience with e2e testing (puppeteer) and unit testing (jest).
  • Ability to thrive in an ambiguous environment with high autonomy.
  • Empathy for customers, team, and self.
  • Problem-solving skills, a great attitude, and teamwork spirit.
  • Strong communication skills, especially on 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.
  • Contribute to security enhancements and help OSS projects like Node.js Core adopt WebAssembly.
  • Create code and content that supports the Rust and Node.js communities to ship smaller and faster WebAssembly binaries.
  • Improve the in-browser developer environment (shell, npm clients, etc.).
Apply