Principal JavaScript Development Engineer

Rubicon Project

(San Francisco, California)
Full Time
Job Posting Details
About Rubicon Project
Rubicon Project is a leading technology company automating the buying and selling of advertising. Relentless in its efforts for innovation, Rubicon Project has engineered one of the largest real-time cloud and Big Data computing systems, processing trillions of transactions within milliseconds each month.
Summary
We are looking for a JavaScript engineer that will be working on the cutting edge of client-side solutions and performance. You will be responsible for designing new projects, implementing new features and supporting existing systems up and down the advertising stack. You will take responsibility for every aspect of a feature, from design, database schema, backend services and user interfaces.
Responsibilities
You will be working with a high caliber team to build out a brand new segment of our platform. This will require that you can design and build complex systems from scratch, fix bugs in code other people wrote, talk to product managers and ensure that what you are building is what our customers need. Sometimes you'll have to do this work when you are not in the office, so working remote can't scare you off. An expert understanding of Javascript, CSS, HTML are a natural part of the job. This means that you understand the relationship between JavaScript and ECMA script. Knowing just Angular or some other framework is not sufficient. You should also be able to navigate in a Unix-flavored shell, understand server-side architectures, write basic SQL and use a version control system.
Ideal Candidate
* Bachelor or master's degree in computer science or related field. * Exposure to the software development lifecycle in a commercial environment. * Extensive experience (5+ years) with JavaScript, Node.js and some JavaScript frameworks. * Built a web application in at least one programming language and you know all about cookies, REST and json. * Experience working in a Linux or Unix production environment. * Bonus points are given for experience with some of the technologies we work with, including: * AWS and its tools * jQuery, backbone and similar * MySQL * Python or PHP * Java or Scala
Compensation and Working Conditions

Working Conditions

Playa Vista, San Francisco, Seattle, New York

Questions

Answered by on
This question has not been answered
Answered by on

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.