Lead Backend Engineer

San Francisco, CA, United States


Role Location

  • San Francisco, CA, United States


11 - 25 people


790 Brannan St Fl 2
San Francisco, CA, 94103, US

Tech Stack

  • Node.js
  • React
  • Swift
  • JavaScript
  • Android
  • iOS Development
  • Docker
  • Socket.io
  • Azure
  • AWS
  • Angular.js
  • Clojure
  • Curl
  • ML
  • Npm
  • Redux
  • Redis
  • WebSockets
  • Wordpress
  • Xcode
  • YAML

Role Description

Responsibilities * Design and implement new backend systems which power Joy websites and apps * Debug complex problems, performance bottlenecks, scale issues. * Architect the public API of Joy * Help with DevOps and rolling out systems across multiple regions

Requirements * Master's Degree in Computer Science or equivalent practical know-how * 8+ years of development experience excluding coursework * High degree of familiarity with Node.js, javascript and some familiarity with typescript * Have demonstrated experience in building secure, high-performing REST or Graphql Apis * Be able to work independently without supervision but still be a great team player. * Set and hold a high bar for quality. * Not shy away from complex problems in lure for shiny new things * Has a great understanding of SQL and NoSQL worlds.  We use both Firebase as well as PostgreSQL. * Instincts for solving tough issues by analyzing logs * Great at debugging complex applications * Previous startup experience preferred

Joy Joy wants to disrupt the age-old wedding and event planning industry with technology. We strive to find and enable new workflows and behaviors between everyone involved in planning the big day. This is a gigantic undertaking and we want talented, passionate and fun teams to help us get there.

Work @ Joy Fast paced, Challenging, Fun. The work environment is very dynamic. We iterate often and fast. We talk to our customers. We dig deeper into what is it that they really need. We encourage wearing as many hats as you want. We value humility and honesty over being right every time. We believe ideas win, not people.

Engineering @ Joy Joy engineering is responsible for delivering high uptime backends and lightning fast, exquisitely crafted user experiences across mobile and web. We strive to remain at the cutting edge of technology allowing developers to do their best work here. On the backend we are developing a robust REST and GraphQL platform to empower event management all over the world which supports many thousands of requests per minute. The front ends touch more than a tens of thousands of users daily.

Things which we do differently than many other software companies include the following. - Directly engaging with customers especially for features which you have build.
- Being a rotating engineer on-call or first responder for engineering. - Testing your own feature and sometimes helping with testing other people's features.

About Joy

We are building a virtual event planner that aims to help people plan events both large and small. From a concert or a school reunion to a destination wedding on a tropical island. We are starting with one of the biggest life events - the wedding.

Company Culture

We value individual autonomy with accountability. We love our craft and want to be masters at it. We care about brining friends and family closer together using technology. We are like a family and aspire to be a champion sports team.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.