Full-Stack Frontend Engineer

Location: San Francisco, CA

Department: Engineering

Type: Full Time

Min. Experience: Experienced

Thanx helps merchants identify, engage, and retain their best customers with next-generation customer happiness tools. Our daily mission is to say “Thanx” to our customers and help them say “Thanx” to theirs.

Thanx is a revolutionary approach to customer loyalty. Our mobile-focused consumer experience eliminates painful printouts, loyalty cards, and check-ins for consumers — instead, consumers just pay as usual with any credit or debit card. Our core business is in helping merchants develop closer relationships with their best customers through data-driven marketing. As a Software-as-a-Service offering, Thanx requires no point-of-sale integration. Merchants can launch customized retention marketing programs in just minutes instead of months and at a fraction of the cost of existing solutions today. Over $15B in loyalty rewards were given out last year — and yet over 80% of brick-and-mortar businesses do not have these tools in place. Thanx brings a measurable and data-driven approach to a massive market that is waiting to be revolutionized.

Who are we?

We are passionate. We are loyal. We are innovative. We are a rapidly growing team backed by some of the best venture capitalists in the country. We literally say "Thanx" to each other in team meetings every week (as corny as it may be). Our CEO is a former Bain and Company consultant (and Stanford MBA) who specializes in customer satisfaction and customer retention, having worked closely with national technology and retail companies. We make our work home near City Hall and you can often find us in Hayes Valley for lunch and Happy Hour.

Your impact here can be as big as you want it to be. Thanx is a young company and we expect every early employee to be a massive contributor, to have a whole lot of fun, to create things that have never existed before, and to be a friend to their co-workers.  We offer top-end of market compensation with meaningful equity opportunities, and full healthcare benefits, Flexible hours, open vacation policy and routine performance reviews

Who are you?

You love building products that change the world around you and finding the most elegant solution in code. You enjoy using cutting-edge technology to build beautiful, intuitive, well-written, and maintainable user experiences. You proactively identify patterns in everything you touch and enjoy building components to reuse these patterns. Even though you have a passion for front-end development, you take pride in owning and implementing end-to-end features.


  • Inform the direction of our front-end architecture
  • Building and iterating upon end-to-end features with a focus on user experience
  • Working with a small tight-knit team of full-stack engineers
  • Working closely with the product, design, and marketing teams


  • 4+ years of relevant work experience
  • B.S. in Computer Science / Engineering is a plus
  • Experience working at a startup or similar environments
  • Proven ability to build, launch and iterate under pressure
  • Strong programming fundamentals and a proven ability to build maintainable user experiences
  • Working proficiency and communication skills in verbal and written English
  • Experience with modern web frameworks (React, AngularJS, Ember.js, etc.)
  • Experience with Ruby on Rails is a plus
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

LinkedInLinkedIn profile URL:
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*