Full-Stack Engineer
🛠️

Full-Stack Engineer

🌎  Remote

🕒  Full Time

Join Mental

We are Mental. We’re building the world’s first mental health app made for men. Men’s culture around mental health is distinct from women’s, and our approach is getting through to guys and making a huge positive difference. We have 4.9 stars on the App Store, and people write in every day to say that we’ve transformed their life.

Mental was started by two founding team members at the world’s first mental health unicorn, Calm. Our CEO was also a Stanford PhD neuroscientist. Our team brings world-class expertise in mental health, mobile apps, machine learning, LLMs, and comedy.

Responsibilities

  • Build, launch and scale new user-facing features in our React Native mobile app
  • Build a robust, clean and scalable Postgres + Node backend.
  • Work with design, product and the founders to come up with the best ideas for our customers.
  • Move quickly while maintaining a high quality bar. Use business outcomes to make tradeoff decisions.
  • Take pride in your codebase. Build for scale, without sacrificing iteration speed.
  • Obsess over the details. Make our app feel polished, premium and memorable.
  • Help define the culture of our small team. Empower millions of people through your work!

Requirements

  • Minimum of 5 years of professional experience building customer-facing frontend and backend applications.
  • Professional experience with React or React Native.
  • Professional experience with SQL databases.
  • Have built high-quality, performant and beautiful mobile apps, and shipped them to the Apple or Android app stores.
  • Expertise with Javascript.
  • Understands the basics of product development, including analytics, AB Testing, and data-driven prioritization.

Nice-to-Haves

  • You also know React for web, and can ship occasional features on our website.
  • Expertise with Typescript.
  • Experience with the fundamentals of Machine Learning software patterns.
  • Excited to learn more about generative AI in a hands-on way
  • Is an expert in mobile app optimization, in-app payments, or product analytics

Qualities

  • You’re a self-starter. You’ve worked at or started a small company where you had to wear many hats. You thrive in this environment.
  • You know how to ship. Consistently, with quality. You take pride in your work.
  • You write well, communicate clearly, and are proactive.
  • You prefer being given hard problems, not a todo list.
  • You provide clarity, energy and good humor to your team.
  • You work very hard because you deeply enjoy your work. You also know how to manage your energy and avoid burnout.
  • You take your mental and physical health seriously. You’re passionate about helping others do the same.

Our Technologies

  • Mobile: Typescript, Expo, React Native
  • Backend: Typescript, Node, Postgres, Redis
  • Web: Typescript, Next.js, React
  • System: AWS, Aurora

Benefits

We are a small, distributed team of passionate builders. You are welcome to work from where you are most comfortable. We operate on Pacific Time hours. As compensation for your incredible work, you'll receive:

  • Competitive salary and meaningful stock options
  • 100% coverage for your medical, dental, and vision insurance
  • Flexible time-off policy

Apply

Please fill out this Google Form to apply. We review every application quickly and we’ll be in touch shortly after you apply!

Apply here