People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Frontend EngineerSanta Monica, California, US


Frontend Engineer

Santa Monica | California | US

Who We Are:
With one click Earny ( gets you money! Every year, online shoppers in the US lose 50 billion dollars in unclaimed money, and we've developed an elegant way of returning that money back to our customers. With over 2.4 million registered users, our mission is to advocate for consumers to ensure that they are getting the best price on all of their purchases.
Our simple customer experience means sophisticated back-end decision-making on their behalf. Earny acts as a personal assistant that automatically gets our customers money back on almost every purchase. Earny uses low-latency price tracking to identify the lowest possible prices, and obtains refunds using credit card price protection.
We are headquartered in Santa Monica, CA and are backed by top investors including Science, Inc., Sweet Capital, Comcast Ventures and Mayfield. We're currently looking for innovative and passionate people, who are eager to make a difference and play a vital role in Earny's growth and success.

The Role:
We're looking for a Frontend Engineer to help us build the most sophisticated consumer advocacy AI, reaching millions of customers. Our Team builds our desktop & mobile responsive web experience, serving hundreds of thousands of customers a month. Your focus will be on creating compelling and scalable experiences to help consumers save money. You'll be responsible for working with our design team build our product experience using AngularJS, NodeJS, Javascript, CSS & HTML.

Job Responsibilities:
  • Deliver a complete frontend application
  • Write tested, idiomatic, and documented JavaScript, HTML and CSS
  • Work directly with the design team to build high-fidelity user experiences
  • Create RESTful APIs using NodeJS
  • Communicate with external web services like Google, Azure & AWS
  • Instrument our product with proper telemetry for operations and marketing insights.
  • Manage deployments
  • Address issues that impact our customer experience

Skills + Qualifications:
  • BS degree in Computer Science
  • 2+ years of post-graduate experience in software development
  • Development experience with Node.js or similar asynchronous programming platform
  • Expertise with Javascript & CSS
  • Expertise with AngularJS or a similar JS Framework
  • TDD Experience

Big Plus:
  • Solid grasp of TCP, DNS, HTTP & HTTPS
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Excellent debugging skills using Chrome Dev Tools & NodeJS Inspector
  • Familiarity with Continuous Integration
  • Documenting the code inline using JSDoc or other conventions
  • Strong git skills including git branch, merge, rebase, & pull-request
  • Ability to manage releases from dev and staging into production
  • Experience with A/B Testing implementation and analytics tools
  • Experience with registration and authorization including OAuth or SAML
  • Experience with Javascript testing frameworks such as Mocha, Chai, Karma, Phantom

Perks + Benefits
  • Salary, Equity & Health Insurance
  • Vacation: Unlimited PTO and Flex Time
  • Free Food/Drinks: Catered Meals, plus stocked cabinets and fridge at your disposal
  • Rad Location: Our office is in the heart of Santa Monica and has a casual work environment
  • Amazing Culture: Happy Hours, Team lunches, Team breakfasts, Weekly Fitness Classes, Game Nights, Quarterly Company Outings

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

There are currently no jobs matching this criteria