Senior Web Application Engineer
Switch.co
(San Francisco, California)Created by the team that brought Google Voice to tens of millions of users, Switch is built on the next generation WebRTC framework and runs on our secure and redundant global network of seven data centers across four continents. Switch’s features and quality serve customers ranging from large multi-nationals like Motorola to fast moving startups like Uber, and makes Switch a preferred partner of Google and Sprint.
Switch Communications was formed by the same team who created Google Voice (once branded GrandCentral) and is the first true innovative voice/phone product since Caller ID, Call-Waiting and 3-way calling came out 20+ years ago on landlines. With $53 million in funding led by Google Ventures and Andreessen Horowitz, along with a strong ex-Google and ex-Microsoft engineering team (and others!), Switch Communications is building voice products that leverage elegant web UI and mobile clients to transform an industry that hasn't seen real innovation in decades.
We’re looking for a Senior Web Application Engineer who will help us design and develop the next generation of features for Switch. You will play a critical part in defining and building scalable application tools and frameworks, while working closely with a team of designers, product managers and other engineers. Join us, and have a huge direct impact on the quality of Switch Communication’s growing products and services from day one!
-
Develop easy-to-use, scalable, robust, high volume interactive web applications
-
Work with Javascript frameworks and an excellent command over HTML, CSS and object-oriented design
-
Interface with designers, product managers, and other engineers (our policy: with fewer organized meetings, engineers have more time to code)
-
Launch new code weekly with our fast release cycles
-
Improve performance to handle rapid increase in user base
-
5+ years of professional engineering experience Web/Client-app experience
-
Experience with web technologies and design patterns (JavaScript, HTML5, CSS3, MVC, REST, JSON, etc.)
-
An understanding of data structures, algorithms, and software design
-
Knowledge of cross-browser development techniques and browser degradation strategies
-
Responsive web design experience
-
Experience with component-based development
Bonus Points:
-
Experience with a server-side language
-
Experience with different Javascript libraries & frameworks - Backbone, AngularJS, Underscore, YUI, Ember, Node, jQuery, ExtJS (or equivalent)
-
Experience building applications with Javascript
-
Experience building single-page applications BS, or MS in Computer Science or related technical discipline
Questions
There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.