Monday 17 February 2014

Web Engineer | Alexa Internet, Inc. | CA - Oakland


Web Engineer | Alexa Internet, Inc. | CA - Oakland


Web Engineer

Alexa Internet is looking for a top-notch front-end engineer to help us overhaul our website, www.alexa.com. We serve 9 million unique visitors each month with web-wide analytics data and tools for small business owners. Over the coming year we're going to make our website more highly-cacheable, low-latency, and mobile-friendly. One likely scenario is that we will develop front-end JSON APIs to Alexa's analytics data and deliver them to a client-side framework such as AngularJS.
There are all kinds of interesting engineering challenges ahead. What's the best combination of technologies to optimize performance — CloudFront caching, local caching, lazy data retrieval? Can we move towards a SPA model and still be search engine-friendly? How can we deliver a data-rich UI to mobile clients? You'll be right in the thick of these meaty questions.
You'll join the Alexa Front-End and Middleware Engineering (FAME) team, using Scrum and delivering software in two-week iterations. Although your primary responsibilities will be in the PHP and Javascript layers, you may also find yourself working on UI or middleware. It all depends on your interests and skills; we prefer people who are versatile. Our UI will be migrating to a responsive framework, probably Zurb Foundation or Bootstrap. Our middleware (data API, payment gateways, etc.) is based on the Play Framework in Java and Scala.

Required skills:

  • BS in Computer Science or equivalent, 4+ years work experience.
  • PHP
  • Javascript + AngularJS or other Javascript MVC
  • AJAX / JSON
  • Linux (our deployment platform)
  • bash
  • Perforce (or another centralized source control system)

Preferred:

  • Zend Framework v1
  • Zurb Foundation or Bootstrap
  • Java and/or Scala
  • MacOS (our development platform)

Send resumes to careers@alexa.com.


http://www.alexa.com/company/jobs



No comments:

Post a Comment