Senior Software Engineer (Remote)

obé Fitness • New York City, NY

Company

obé Fitness

Location

New York City, NY

Type

Full Time

Job Description

About

Founded in 2018 by co-founders Ashley Mills and Mark Mullett, obé Fitness is the first live and on demand fitness platform of its kind. With more than 22 live classes per day, and a library of 8,000+ workouts taught by the most sought-after instructors, obé’s signature 28-minute complete-body workouts make fitness accessible, affordable, efficient, varied and fun. 

We are currently building a world class team of passionate experts who come to work, grow, interact, and collaborate. We’re looking for individuals that have the desire to innovate everyday at a product-first, brand obsessed, customer focused, mission driven and best in class fitness lifestyle platform. 

About the role:

As a senior software engineer, you’ll be working within our engineering team and collaborating with internal users, data scientists, and the product team to develop and improve our platform services and tools.

You’ll strive to continuously improve the experience of customers and engineers by building robust, maintainable, and evolvable technology that’s straightforward to understand and constantly delivers value to our users. You’ll be encouraged to be pragmatic and autonomous, taking considerable ownership of the software you create.

Our current tech stack consists of  Ruby on Rails, React/NextJS, React-Native, PostgreSQL and Redis. We are hosted on Heroku and AWS, and leverage a variety of their services. Third party services and API's we use include Stripe, Segment, JWPlayer, Customer.io, and more.

What you’ll do:

  • Architect, design and implement new features in a agile software development process for our users and internal stakeholders to grow obé’s core business
  • Maintain existing features within our software platform with a commitment to maintainability, observability, and evolvability
  • Build internal tooling, fix bugs, tighten security and improve our platforms performance 
  • Write tests and to ensure code is reliable, maintainable, understandable and robust as we continue to grow our users
  • Partner with stakeholders & QA to ensure product requirements are met and we’re always delivering value to customers

Who you are: 

  • 5+ years of professional software development experience
  • Proficient in English
  • Excellent coding skills in one or more programming languages (preferably Ruby, JS/TS, Python, Go)
  • Strong object oriented design skills along with data modeling expertise
  • Experienced with any of our frameworks and stack technologies 
  • Advanced SQL knowledge and experience working with a variety of databases (SQL/NoSQL)
  • Great communicator, data-driven, output focused, reliable, independent, and are able to take on ownership
  • Comfortable working in a start-up environment and evaluating trade-offs and priorities 
  • Passionate about idiomatic code style, readability, and when to use which software design patterns
  • Degree in Computer Science or similar industry experience

Bonus Points

  • Experience working in startup, building APIs for mobile apps, video streaming, or CMS systems
  • Full-stack abilities with NextJS or React-Native experience 
  • Experience with subscription management systems like Stripe, Apple or Google IAP
  • You contributed to open source software, or worked on other outstanding projects

Compensation

  • This position pays between $145,000USD - $180,000USD

Perks/Benefits

  • Full Medical, Dental and Vision 
  • FSA and commuter
  • 401K plan
  • Fully remote, but we do have a wonderful newly renovated office in Dumbo, Brooklyn
  • Free obĂ© membership!
Apply Now

Date Posted

11/22/2023

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

AWS Alliance Driver, Director - PwC

Views in the last 30 days - 0

The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...

View Details

Business Account Executive - Spectrum

Views in the last 30 days - 0

The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...

View Details

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Software Engineering Lead - Dotdash Meredith

Views in the last 30 days - 0

Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...

View Details

Staff Editor, Current Events - Dotdash Meredith

Views in the last 30 days - 0

The Staff Editor role involves coordinating crossplatform content across multiple verticals managing daily and breaking news and writingediting storie...

View Details

Customer Success Manager - Artera

Views in the last 30 days - 0

Artera a patient communication platform aims to revolutionize healthcare customer service by enabling twoway conversations between patients and health...

View Details