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

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • AWS
  • Basic SQL
  • CSS
  • HTML
  • Java
  • JavaScript
  • jQuery
  • Linux/Unix
  • MySQL
  • PHP
  • Python
  • Scala
  • Thorough Understanding of Software Development Life Cycles
  • Web Applications
  • AngularJS
  • Backbone.js
  • ECMAScript
  • JSON
  • Node.js
  • REST
  • Version Control
  • Computer Science
  • JavaScript Frameworks
  • Knowledge of Cookies
  • Programming Language
  • Web Server-Side Architecture

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.