Senior Full Stack Engineer

Remote /
Engineering /
Full-time
TL;DR:
We're building a new sleep product & looking for a strong generalist with extensive experience with full-stack development to join our scrappy team of 10 (3 developers).

About us:
Simple Habit, a mental wellness & meditation platform, was created in early 2016 by CEO/Founder Yunha Kim. Our mission? To help people live better. In just a couple of years, Simple Habit grew mostly organically to $5M in ARR. Shortly after, we raised $10M Series A round. In 2020, based on insights & learnings, Simple Habit decided to build & launch a new product. Our mission has stayed the same; to help people live better....but our focus has shifted to solving our users #1 wellness problem, sleep!

Did you know that almost 60% of adults suffer from insomnia? They struggle to fall asleep or sleep through the night, leading to inadequate sleep and a wide variety of negative symptoms during the day (anxiety, weight gain, irritability, depression). Sleep Reset is a "first of it's kind" wellness program that combines CBTI, content & 1:1 personalized sleep coaching to help adults sleep better, fast — without pills or side effects. And guess what? It works!

Location
We're a fully distributed team of 15 FTE & 30 contractors, working remotely across 4 different timezones. Please note that our team works on GMT-7 PST-friendly hours, so your location will affect your work hours.

The Engineering Team & Process:
• We're a fast-moving, remote team of five developers (3 FTE, 2 Contract) from FAANG and startup backgrounds who are passionate about mental wellness and our users.
• Our engineers work directly with product, design and other stakeholders in agile processes.
• We hire passionate, generalists and as our needs change there are opportunities to work across our mobile apps, data infrastructure, backend, and automation / coach enablement tools.
• We are ultimately a product / results oriented team. Although we strive for intentional, clean architecture, we expect to make trade-offs in code quality between long-lived core service layers and rapid experimentation.

Technical Challenges:
Our talented & previously proven team is launching a new category-defining product, backed by Stanford's sleep clinic, to make lasting change for the 20% of people who struggle with chronic sleep and anxiety. For our engineering teams this requires best in-class experimentation systems and consumer web/mobile apps backed by data and recommendation services to equip our health coaches in providing efficient, personalized support.

Technologies:
• Technologies used today are React, nextJS, Node, Express, Mobx, and MongoDB Realm
• All new development happens in TypeScript
• Features are shipped on a daily basis

You'll thrive in this role if you're:
• Interested in an immense amount of responsibility & ownership at an early-stage startup
• Highly entrepreneurial and comfortable working in a fast-paced environment with minimal guidance
• Someone with an extreme growth mindset, driven by intense curiosity. We believe there is always room for us to improve as individual developers, a team, and a company.
• Interested in mentoring junior members and work with the team to drive improvements in our architecture, development process, and code quality.
• Excited that no day is like the other
• Nimble & passionate. We believe in ownership and expect all team members to bring technical, growth, and product ideas to the table.  

Desired Qualifications...

    • 5+ years of software development experience.
    • BS degree in a STEM field.
    • Experience working at a startup.
    • Experience with React, Node.js, Typescript or equivalent.
    • Experience working with databases and ORMs. Understanding data model design, trade-offs around performance/data normalization.
    • You have technically designed and shipped features from scratch.
    • You have experience writing technical design documents, collaborating with a team of engineers, facilitating feature architecture and driving consensus.

*Bonus Points*

    • Experience with growth and data engineering. Passion for data and metrics.
    • Experience with contemporary API patterns, Mongo/NOSQL dbs
    • Experience working on native mobile apps and/or experience with cross-platform frameworks like React native.

Why you might be excited about joining us...

    • We’re tackling a big and common problem, sleep. We're solving it with a solution that has never been done before.
    • Current participants in our program rave about Sleep Reset. Over 80% of our users improve their sleep by week 4. 
    • You’ll be able to work remotely and (mostly) set your own schedule. We've been remote for over two years and have the whole "how to work well remotely" thing down.
    • You'll have endless flexibility in your role and will be part of defining our culture, operations, infrastructure and "how we do things" at Simple Habit.
    • Everyone on the team is extremely mission-driven and works incredibly hard to push towards our lofty ambitions
    • Although Sleep Reset is new, Simple Habit is not -- this comes with many benefits.
    • (Popular opinion) Our team is incredible. Full stop. We've retained over 90% of our team through a pandemic and a product pivot! We take our culture very seriously & aim to maintain (and continue to elevate) our close-knit and supportive bond. We came for the mission, but we stay for each other.

Why you might *not* be excited about joining us...

    • We're an early (pre-PMF) stage start-up that recently (soft) launched in the app store. If a less established company & experimenting isn't your thing, this might not be for you.
    • We're small (10 FTE to be exact) - which means you'll not only be wearing multiple hats but you'll most likely be holding the hat of your partner and wearing their belt from time to time, too!
    • This is not the kind of job where you show up and we tell you exactly what to do everyday
    • Projects & priorities are likely to shift. And then shift again.
    • Another company's mission gets you way more fired up
    • You want a 9-5 job.
    • You do your best work in highly-structured, steady-paced, and meticulously-planned environments.
    • You should be comfortable with just a dash of chaos
    • A spontaneous dance party at our annual company holiday party doesn't get you jazzed
Simple Habit Fringe Benefits [Offered to Full-Time Employees]

Unlimited vacation – We understand the importance of disconnecting and trust you to manage your time and get your work done. We offer employees an open vacation policy.
Competitive benefits package – We value healthy and happy employees. We offer a range of competitive health, dental and vision benefits for a series A start-up.
Equity Compensation - We're growing rapidly and we want to share our future success with you. We offer an above-average ownership stake in Simple Habit for all employees.
Fitness - At Simple Habit, we care about your mental and physical wellness. We offer our team a monthly stipend towards any class or membership. We have also partnered with Crunch fitness to provide discounted gym memberships while including flexible daily gym breaks so you can actually use it!
Remote Office Setup Assistance: As Simple Habit transitions to fully remote work, we understand it is essential to have a personal working space that supports your lifestyle and boosts your productivity.
Executive Coaches- We invest in our employees professional growth by hosting quarterly executive coaching sessions. You will have the opportunity to identify and develop your unique strengths while also learning how to communicate and collaborate with our diverse team.
1% Everyday- At Simple Habit we empower employees to grow 1% every day. We offer a yearly learning and development package to invest in your continuous professional growth.
401k- Simple Habit offers employees a 401k retirement plan.
Lifetime subscription- Once you join the team, Simple Habit will provide you a lifetime subscription to our platform.

Simple Habit Creed:
There will be no failures, only learning experiences.
There will be no task below us, only opportunities to help.
We are here because we share a common sense of purpose.
We are here to help people live better, every day.
We are all owners.
All colors, all ages, all races and religions.
We all took risks to be here.
Our passion is people,
Not ping pong tables.
We get in the zone.
We take boba breaks.
We believe in self-care.
We believe in feedback.
We don't waffle.
We will disagree and commit.
We will continuously improve.
For the curious and the bold,
Humble and confident.
This company, and world, is ours to make better.