Ruby Backend Engineer (Senior / Lead)

  • Engineering
  • Los Angeles, United States

Ruby Backend Engineer (Senior / Lead)

Job description

Company Introduction

We're on a mission to connect, empower, and celebrate women through technology. We love the magical moments that come out of bringing together the right people at the right time for the right goal. We live to make products that make people's lives better, and while we work hard, we have a lot of fun doing it.  

Beyond making great products for the unique needs of women, we're building a company that understands those needs and is designed around what works best for us, too.

We believe in inclusivity, curiosity, and generosity. Cheers, compliments, and celebration are our fuel, and our mission is simply changing the world. Easy enough, right?

 

Job Description

We are looking for a Senior developer responsible for the development and maintenance of our Backend. Your primary focus will be the development of new features and their integration with iOS and Android devices. You will be working alongside designers and other engineers working on different parts of the product. Therefore, commitment to collaborative problem solving is essential.

 

 

Responsibilities

  • Translate business requirements into technical requirements

  • Translate designs and wireframes into their corresponding API interfaces

  • Design, build, and maintain reusable, quality code

  • Ensure the best possible performance, and responsiveness of the backend

  • Identify and correct bottlenecks and fix bugs

  • Help maintain code quality, organization, and automatization

Requirements

Requirements

  • 5+ years of experience with high-scale Ruby backends

  • Very strong SQL

  • Experience with both SQL and NOSQL data stores

  • Experience with authenticated RESTful APIs

  • Experience integrating APIs with iOS and Android mobile clients

  • Experience with third-party service integrations

  • Experience with cloud messaging APIs and push notifications

  • Experience with event tracking and analytics

  • Familiarity with or desire to learn AWS cloud infrastructure

Nice to have

  • Experience maintaining data lakes/warehouses for business analytics

  • Experience with React or other front end JS frameworks