Senior Software Engineer (TypeScript/Node.js)

Posted 19 Days Ago
Hiring Remotely in USA
Remote
Senior level
Software • Web3
The Role
Work on developing WebContainer with TypeScript and Rust, enhance Node.js compatibility, and contribute to the OSS community focusing on WebAssembly.
Summary Generated by Built In

About this role:

We are looking for an awesome TypeScript/Node.js Senior Software Engineer who wants to join a small, fast-growing, 100% remote team working on bringing software development fully into the browser.


In this role, you'll be working on WebContainer, the first-ever in-browser WebAssembly-based operating system. If you're interested in the convergence happening with WebAssembly, Node.js, Operating Systems, and browser engines, this is a once-in-a-lifetime opportunity to work on the next revolution of computing on the web.


How you’ll contribute:

- 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.)


Who you are:

- 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


Bonus points:

- Familiarity with WebAssembly and/or C/C++

- Experience with Rust

- No task is too big or too small

- Not afraid to take on tasks outside of your core role

- Perpetual learning attitude


Absolutely NOT Required:

- A college degree

- Being located in or authorized to work in the United States

- Having ALL of the skills/experience listed above. If you're interested in the job, please apply!

Top Skills

E2E Testing
JavaScript
Jest
Node.js
Puppeteer
Rust
Typescript
Unit Testing
Webassembly
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, California
28 Employees
On-site Workplace
Year Founded: 2017

What We Do

The fastest & most secure 100% browser based IDE for web development

Similar Jobs

Rapid7 Logo Rapid7

Senior Software Engineer

Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Remote
Hybrid
Austin, TX, USA
2400 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead

Machine Learning • Payments • Security • Software • Financial Services
Remote
USA
56000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Quality Assurance Lead

Machine Learning • Payments • Security • Software • Financial Services
Remote
USA
56000 Employees

Block Logo Block

Senior Software Engineer, Families

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
7 Locations
12000 Employees
185K-327K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account