JavaScript Front-End Engineer
Location: US, CA, Santa Monica
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Internet
Function: Engineering

Company profile:
We’re always looking for highly motivated “founder-types” to join us as we grow. Here’s what you need to know.Our Core Values:Every member of our team brings something unique to the table, but we share the same values:Use your intelligence without arroganceTake initiative, and execute tenaciouslyPut the team’s needs above your ownRespect customers, partners, investors, and co-workersFocus on results, but never compromise on qualityLive to learn, and share what you discoverBe honest, be transparent, and be goodNever, ever give up!Things to Consider:1. We are hiring for entrepreneurial positions, at an entrepreneurial company. This means you’ll need to be resourceful and creative, while also following the processes that will allow us to scale quickly.2. We hire for culture and greatness. We are looking for well-rounded people who are willing to commit wholeheartedly to our cause for the next couple of years and grow alongside the company.3. This is a massive opportunity for the right person. Startup life can be a rollercoaster, but we are led by a team of experienced entrepreneurs who have built and sold multiple companies. The opportunity for upward mobility at The Mobile Majority is tremendous, but only if you’re willing to put forth the effort.Culture and Benefits:It’s no secret that we work hard, but we also strive to create an office environment where the lines between work and play are blurred. This means we offer great perks, to help keep our team healthy, productive, and happy:Full medical, dental, and chiropractic coverage – even acupuncture.Daily company lunches catered in – plus snacks and drinks for days!Frequent team bonding events and company outings (including the occasional beach day!)Unlimited paid vacation time – because we trust you to hold yourself accountable.Gym membership with access to facilities all over LA.Flexible work hours – we know 9am isn’t for everyone.Stock options – if you’ve been with us for a year or more, we want you to experience the pride and rewards of ownership.A referral bonus program.Last, but definitely not least – dogs in the office! Bring your own furry friend, or feel free to cuddle with one of the The Mobile Majority pups.

Job description:
The Mobile Majority is a rapidly growing ad tech startup based in Santa Monica, CA, with offices in New York City, San Francisco, Chicago, Sao Paolo and Ho Chi Min City. We have been honored as the 'Best Creative Technology' by the American Association of Advertising Agencies and won 'Best Series A' By the Los Angeles Venture Association. We have raised $21M, and do business with some of the biggest brands in the world (Chase Bank, Unilever, Paramount, Warner Brothers, State Farm Insurance, Hershey’s, Clorox and Time Warner Cable, to name a few). We’re hiring mid, senior, and prodigious Javascript engineers to build amazing products and ads that will be seen and engaged with by millions.  Javascript is the number one language used at our company with most of our code being written in Javascript.  Projects range from developing an open source ad making framework to state of the art dashboards using AngularJS and D3.  Some of the most advanced ads that we built are mini-games built on top of the HTML5 Canvas using advanced mobile game development concepts.  Our dashboards provide real time and actionable insights into our customer’s ad performance and metrics.  Our engineering team works with the latest and greatest technology to build next-generation Ad Units, Dashboards, and Open Source Frameworks using the Javascript programming language.The Mobile Majority has a culture of engineering focused, data-driven decision-making, and demands business intelligence that is timely, accurate, and actionable.  As a key member of a small and versatile team, you will be responsible to design, test, deploy and maintain software solutions.

Requirements:
We're looking for an engineer with a BS/MS in Computer Science or an equivalent degree and 2+ years of Javascript experience. The ideal candidate should have outstanding attitude and energy, excellent communication skills, and a desire to learn.We're also looking for an engineer with knowledge of:Object-Oriented Programming (OOP),AngularJS, Ember, or BackboneTest Driven Development / Behavior Driven Development (Karma, Jasmine, etc),Workflow Automation (Grunt, Yeoman, etc.)

Benefits:
It’s no secret that we work hard, but we also strive to create an office environment where the lines between work and play are blurred. This means we offer great perks, to help keep our team healthy, productive, and happy:Full medical, dental, and chiropractic coverage - even acupuncture.Daily company lunches catered in - and snacks for days!Unlimited paid vacation time - because we trust you to hold yourself accountableGym membership with access to facilities all over LA (and the occasional company hike!)Stock options - if you’ve been with us for a year or more, we want you to experience the pride and rewards of ownership.