ApplySenior 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