GoInstant is looking for a Senior Web Developer with significant experience building complex web applications and leading development teams.

This is a great opportunity to work with a startup that's truly focused on serious tech, using some of the latest technologies out there including Node.js, Redis, etc. We're not solving easy problems and just "building for the sake of building."

We want to change how people surf the Web. We think 5-15% of all Web traffic should be shared browsing, from booking travel plans to shopping. Think of any sort of complex process you go through with other people; GoInstant wants to make that easier. Check out our "Shared Web Manifesto" on Joyent's blog: http://bit.ly/svkAjK

Let’s talk about you:

You’re fanatical about the web. Your JavaScript is advanced. The DOM is slow but it’s the best we’ve got in every major browser. You could write jQuery from scratch. A headless web browser is not a zombie surfing the web.

You have 7+ years of software development experience.

You want to work with a dedicated team, on a technology that you believe in.

You want to contribute to a big idea and do things that make a difference every day.

You understand HTTP and TLS.

You could write a Web Browser, Load Balancer and Web Proxy from scratch.

You have experience maintaining cross-browser compatibility in a production application.

You have knowledge of event-driven programming or the trade-offs made with respect to multi-threading. You have knowledge of distributed architectures, network theory (or at least information theory) and “web scale.” Familiarity with functional programming is beneficial (you don’t need to be an expert, but at least have an understanding of how you need to do JavaScript programming for an event driven app.)

Bonus:

You’ve worked with Node.js.

You understand the internals of V8 and SpiderMonkey.

You’ve worked with C++ and understand Git.

A Day in the Life at GoInstant:

Your day will be a combination of research, prototyping, coding and testing. You’ll work with and help other developers through pair programming and code reviews. There’s a stand-up every day to keep everyone synchronized on what’s going on.

You’ll have an opportunity every single day to work on and solve complex problems, and interact with all areas of our technology stack.

You'll be part of a small, passionate team that wants to build a huge, successful company and fundamentally change web browsing forever.

Benefits:

We offer a competitive salary and equity. Also: