Web Developer at LinkedIn

Product Management | Mountain View, CA, United States

LinkedIn is looking for smart, sociable and responsible web developers who are eager to tackle the challenges of a rapidly growing web application with tens of millions of daily visitors. We want to hire dedicated and conscientious people to build rich, dynamic client-side interfaces using HTML, CSS and JavaScript, while leveraging server-side technologies like Scala, Dust and Play.
Position Responsibility:

  • You will own the front-end development for one or more of our products and collaborate with user experience designers, engineers, and product managers to launch new products, iterate on existing features, and build a world-class user experience.

  • You will implement cutting-edge technologies and will be writing state-of-the-art code to keep LinkedIn at the forefront of current standards and trends.
  • Your expertise will be required for achieving faster page load times and making pages accessible for everyone.
  • You will participate in constructive peer code reviews to keep the bar high for everyone in the team.
  • You will be involved in the recruiting efforts for the team to find top talent.
Position Requirements: 

  • Minimum 3+ years experience building web applications
  • Experience writing semantic HTML markup and CSS (We use JSP and Dust for templating and Compass/ SASS for CSS)
  • Experience writing clean, unobtrusive and object-oriented JavaScript/AJAX including experience with common libraries (jQuery, etc) and debugging tools (Firebug, etc.)
  • Experience writing asynchronous tests for JavaScript using frameworks (Mocha, Jasmine, etc) and libraries (Sinon.js, etc)
  • Knowledge and experience using web MVC frameworks (Ember, Backbone, etc) is a plus
  • Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility, security and usability
Bachelors degree or equivalent experience required