Apply to this job

Back to search

Posted October 16th

Full Stack Engineer (React specialty)

New York, New York

Gainful logo




Retailer and Tech

View Full Profile

Posted October 16th

Full Stack Engineer (React specialty)

New York, New York







Gainful is changing the way people shop for nutrition products to support their active lifestyle and help them achieve their fitness goals. Launched in 2017, Gainful is backed by some of the world's best venture investors (including Y Combinator, Dorm Room Fund, BrandProject, and Courtside VC). Gainful combines personalization with the highest quality ingredients to make sports nutrition accessible for every body. Our first 3 products are Personalized Protein Powder, Hydration, and Pre-Workout.

Job Description:

We are looking for a software engineer with experience with Django/React.js/React Native. As the 4th full time engineer on this team, you will be a leader in the effort to continue to roll out new features with the goal of creating a delightful experience for Gainful's customers as they interact with the digital product across all steps in their lifecycle: pre-purchase, post-purchase, reactivation, etc. You will be responsible for creating hypotheses for improvements, testing, rolling out and continuously monitoring these changes. You will ensure that these improvements and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure by working closely with the engineering team as well as growth marketing teams.

Responsibilities include:
  • Using React.js and Django/Django-Rest-Framework to build scalable solutions that delight our customers
  • Improving old features:
    • Identify areas for opportunity: i.e. buggy code, poor performance, confusing UI
    • Create a plan to address these areas and execute efficiently
  • Building new features:
    • This involves understanding the customers' needs, wants and concerns
    • Address these customers' needs with a minimally viable product (MVP)
    • Once the MVP has proven to address concerns effectively, translate into a long term, scalable solution
    • Document clearly the changes made so others can build on what you've discovered/created
    • Relentlessly iterate on what you've done (see above: improving old features)
  • Own testing suites, and monitor releases for bugs

Who you will work with:
  • The data/growth team to plan, test and implement new changes that ultimately lead to improved OKRs
  • The brand/design team to translate wireframes into high quality code and test various versions of design
  • The engineering team (which you will be apart of) to re-assess how we can most effectively produce, while having fun along the way
  • The CX team to collect customer feedback and implement changes or build new features that address their concerns

  • Strong proficiency in React.js, jQuery, Javascript
  • Strong proficiency with a backend frame work (such as Django/Flask)
  • Ability to work in start-up environment, often with ambiguous directives

Other things to know:
  • Experience with MySQL
  • Strong project management and organizational skills.

  • Interest or experience in nutrition, wellness, or food/bev
  • An eye for design and a desire to create a delightful user experience
  • Experience working on a small team without clearly defined tasks

Location: New York City (100% remote during COVID-19 outbreak)

Hours: Full time, unlimited PTO

Pay: competitive salary + equity

Health Insurance: Choice between Blue Shield Gold Full PPO 750 or Blue Shield Platinum Full PPO 0
  • Gainful will cover 99% of the monthly cost of the Gold plan, or 85% of Platinum
  • If you opt out of group healthcare coverage, Gainful will add $250/month to your salary as a wellness stipend

Dental: Guardian EM Dental 10

Vision: CA Beam VSP Choice Plan 2

Pre-tax benefits
  • Health FSA
  • Dependent Care FSA
  • Commuter

Visa sponsorship: Not Available

Perks: Unlimited free Gainful product and swag. Work from home stipend.

Start Date: ASAP

Gainful is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Come as you are :)