Senior Software Engineer (Remote)
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!
Date Posted
11/22/2023
Views
5
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 DetailsBusiness 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 DetailsSenior 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 DetailsSoftware 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 DetailsStaff 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 DetailsCustomer 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