The Company:

Founded in 2013, GIPHY Inc. is the first and largest GIF search engine where thousands of artists, brands, and pop culture moments make today’s expression, entertainment, and info a little more moving. GIPHY allows users to not only search for their favorite GIFs but post, embed, share, create their own, and more.

GIPHY is integrated into thousands of platforms, including iMessage, Facebook, Instagram, Snapchat, Twitter, Tinder, Slack and WhatsApp. We serve more than 10 billion pieces of content (GIFs, Stickers, etc.) per day, to a daily user reach of 700+ million.   

We’re a creative and passionate group of GIF-obsessed individuals continuing to build out what we believe is the future of communication. We have big goals and are looking for talented people to join us.

The Opportunity:

The GIPHY Web team builds innovative tools for our end users, partners, and internal staff (we have 320 million monthly active users!).  Recent projects include Arcade, which allows anybody to create their own shareable micro games. We also added support for video and expanded our internal GIF "Slicer" (which automatically makes GIFs from long-form video) for use by partners.  

The Front-End Architect will serve as both a front-end technical lead for the Web team and a functional lead for Javascript at GIPHY.  As a front-end technical lead, you will mentor other front-end developers and work closely with the back-end lead, product owner, and designer to plan new projects.  You will also write code, ensure that code is maintained and healthy, and communicate issues and risks to timelines. As a functional lead, you will drive consensus around standards, coordinate Javascript efforts across teams, and ensure that technology choices are made intelligently, consistently, and correctly.  Finally, you should be comfortable managing a few engineers.

What You’ll Do

  • Mentor other engineers to own projects and develop their skills
  • Drive front-end engineering practices, design patterns, and standards
  • Create high-level architectural specifications and ensure feasibility, functionality, and integrations with existing systems / platforms
  • Lead implementations for tooling and frameworks that lend to high performance, quality, and automation 
  • Build systems and write code hands-on
  • Proactively find ways to improve code from improving style to rearchitecting as needed
  • Own large and small projects end-to-end

Who You Are

  • 7+ years of experience developing and architecting web apps, with a heavy usage of modern JavaScript frameworks/languages and a solid understanding of reactive state
  • 3+ years mentoring junior developers with demonstrated experience as a Technical Lead
  • Experience with React/Redux
  • Team player who believes in empowering others
  • Excellent written and verbal communication skills
  • A collaborative spirit
  • Able to work in a fast-paced environment
  • Able to prioritize amongst competing demands
  • Experience with other parts of our stack (python/django in particular) is a bonus
  • Experience with Git, Agile; experience with CI/CD techniques and deployment strategies is strongly desired
  • Extensive industry experience with web applications and microservice architectures
  • Ability to find the right solution to the problem at the right time
  • Strong understanding of modern web UI testing paradigms
  • Some experience with backend code

This is a full time salaried position, including stock options, fully covered health insurance, 4% 401K match, 4 month maternity leave (additional 2 months of transition), 1 month paternity leave (additional 2 months of transition), free lunch every day, free gym membership and lots of other fun perks.

Apply for this Job

* Required