Full-Stack Web Engineer

We are seeking an Full-Stack Web Engineer with 3-8 years of experience (candidates with more experience will be considered). Ideal candidate must have successfully built a website from top to bottom, and must be able to implement features independently from end-to-end. The ideal candidate has a strong sense of initiative, full-stack capabilities, a solid understanding of mobile web design, and is passionate about creating clean, readable, and reusable code. 

Here are the kinds of skills/experience we are looking for: 
-Experience developing, releasing, and maintaining websites built in HTML5, CSS3, Javascript. 
-Object-oriented programming languages, experience with Python highly preferred. 
-Solid experience and understanding with Node and/or React. 
-Knowledge of how to implement a cache layer (Redis or Memcached preferred). 
-Strong understanding of mobile-friendly web design. 

Bonus Points if you have experience working with/on: 
-Knowledgeable on unit testing and best practices around testing. Experience with Selenium/Web Driver highly preferred. 
-Familiar with making calls to NoSQL databases, DynamoDB highly preferred. 
-Amazon Web Services (like EC2, S3, or CloudFront).

What We're Building

Tenor (formerly Riffsy) helps people find the right GIF at the right moment. In a world that now largely operates via texts, social media messages, DMs and Slack channels, it can be hard to articulate exactly what you mean with keystrokes alone. Tenor’s GIF Keyboard makes it easy for people to visually express what’s on their mind.

Beyond Tenor's GIF Keyboard, we extend our mobile-focused experience through our API, powering GIF sharing for partners like Facebook Messenger, Google’s G Board, LinkedIn, Kik, Kika, LinkedIn & Vodafone. Together across Tenor's offerings, hundreds of millions of users perform billions of searches every month for GIFs and videos from the world’s greatest content creators.

The company is based in San Francisco, and is backed by Redpoint and Menlo Ventures.

Remind me to apply later

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field