Ampush is an advertising technology company that helps digital marketers achieve measurable business results on mobile-first native platforms such as Facebook and Twitter. Our AMP 2.0 marketing software takes the complexity out of native platform advertising by combining programmatic media optimization tools with rich audience data and end-to-end measurement solutions to deliver targeted reach at scale. Ampush is Facebook Marketing Partner (FMP), powering fully-managed solutions for brands and direct response advertisers across travel, e-commerce, financial services, entertainment, and CPG. 

Ideal Candidate:

The ideal candidate will have outstanding programming skills, business acumen, and the ability to come up with creative ideas and transform them into high-quality software solutions. You are proficient in our technology stack, which includes JavaScript, AngularJS, CSS3, and JSON, and can pick up new technologies quickly as we evolve. We value innovation and ownership, and we have succeeded by staying nimble and taking smart risks, while always learning to improve ourselves every day. We strongly believe in our values foundhere…if this describes you, it’s time to join Ampush.


  • Design and build Front end interfaces for our Ampush AMP 2.0 platform used to create, optimize and report on Ads for Native Ad Platforms
  • Keep the front-end lean and fast
  • Write high quality, well tested code
  • Research new front-end technologies and help drive innovation
  • Work closely with the Product team to design and develop best-in-class UI
  • Work collaboratively with the Back-office team
  • Work as part of an agile development team

What You’ll Bring:

  • 7+ years’ experience building browser based rich user interface applications
  • Experience shipping successful consumer grade applications
  • Mastery of JavaScript, AngularJS, jQuery and other JavaScript frameworks
  • Experience building rich user interfaces with Data Visualization frameworks (D3, KendoUI, HighCharts or Google Visualization API)
  • Expertise with HTML5 & CSS3; Strong command of CSS-based design (Bootstrap, Foundation)
  • High proficiency manipulating JSON in the browser for rich SPA Single Page Apps
  • Good understanding of cross-browser compatibility issues and solutions for modern browsers
  • Advocate of front-end development standards, design patterns, best practices or guidelines
  • Experience and thoughtful opinions on building data-driven interfaces
  • SCRUM / Agile development practices
  • Experience building and tuning APIs (REST)
  • Experience setting up and writing code for Test Driven Development (Qunit, Jasmine, Karma)
  • A solution oriented approach to structured and unstructured problems
  • Excellent interpersonal skills and a sense of humor (enjoy the journey)
  • Experience in version control systems (git, bitbucket)
  • Requires a BS in Computer Science or equivalent

Bonus Points:

  • Domain experience in Display Advertising, Native Ad Platforms, or Digital Marketing
  • Experience with improving usability, use-testing, accessibility
  • Knowledge of the Facebook APIs and/or Twitter APIs (Ads, Open Graph)
  • Ability to design mockups and specs to be consumed by other developers
  • Experience with Grunt, Bower, and/or Yeoman
  • Experience with Sass and/or Compass compiler
  • Experience with Jira and Greenhopper
  • Experience working with django/python
  • Bring examples of your work or git hub page to the interview

Great Benefits:

  • Competitive salary, bonus and equity package
  • Medical, Dental, and Vision premium coverage for all employees and dependents, 401K, Life/AD&D, Employee Assistance Program, and Flexible Spending for Healthcare, Dependent care and Commuter/Parking
  • Uncapped vacation and sick time
  • Daily catered lunches and a fully stocked kitchen
  • Discounted gym and ZipCar memberships
  • Decked out game room with pool, ping pong, basketball, and Wii
  • Located in SOMA in San Francisco close to CalTrain and Bart…and a bike rack in the office

Related Jobs