Job Url: https://www.indeed.com/jobs?q=javascript&l=United+States&fromage=1&sc=0kf%3Aattr%28DSQF7%29%3B&from=searchOnDesktopSerp&vjk=18c17e0e1c319c3c Job Description: Senior Software Engineer- job post Flourish Health 3.3 3.3 out of 5 stars Richmond, VA•Remote $150,000 - $189,000 a year Flourish Health Richmond, VA•Remote $150,000 - $189,000 a year Apply now Profile insights Here’s how the job qualifications align with your profile. Skills TypeScript  (Required) React  (Required) System architecture Node.js NoSQL Google Cloud Platform React Native MongoDB JavaScript Full-stack development CI/CD APIs - show less Do you have experience in System architecture? Yes No Skip   Job details Here’s how the job details align with your profile. Pay $150,000 - $189,000 a year   Benefits Pulled from the full job description Work from home stipend Paid time off   Full job description Location: Remote (U.S. required) Team: 4 Engineers, Head of Product, and Founder Tech Stack: TypeScript, React Native, React Native Web, Node.js, MongoDB, Google Cloud Run Bonus Points: Health care experience, startup experience, open source contributor, GPT power user About Us Hey — we’re Flourish Health, a small team helping teens and families get the mental health support they deserve. Many of our families are on Medicaid and/or in foster care. We build tech that powers care in the real world — apps for our staff (guides, therapists, psychiatrists, ops) and for the families we serve. We’re mission-driven, moving fast, and grounded in the belief that thoughtful software can genuinely change lives. We’re hiring two senior engineers to help us level up as we begin scaling. You’d be joining a tight-knit group of builders: four engineers, our head of product, and me (Josh, co-founder/CTO). You’ll work full-stack to ship features, shape the system architecture, improve developer experience, and drive our product forward. You'll also get to help us ethically integrate more AI into our app to better support our patients. What You’ll Work On Our cross-platform app using React Native + React Native Web Backend services in Node.js, deployed to Google Cloud Run MongoDB data modeling and querying Deep GPT integrations to support staff with smart automation and summaries Internal tooling and dashboards to support clinical and operations workflows Open source tooling we maintain and contribute to How We Work (Our Values in Action) Uptime Matters (A Lot) This isn’t ad-tech. Our software directly affects families’ well-being. Uptime is non-negotiable. You’ll help us design systems that fail gracefully, are easy to monitor, and quick to fix when something breaks. We ship carefully and respond fast. Open Source What We Can We stand on the shoulders of open source and give back when we can. Code that isn’t core to our business — like utilities or UI components — should be open-sourced by default. Secret sauce stays private, but we aim to share the rest. Release Early, Release Often We value fast, confident releases. Every engineer owns what they build — from staging to prod. That means testing thoroughly, monitoring closely, and fixing bugs fast. Observability and ownership are baked into how we ship. Do What You Do Best (And Outsource The Rest) We focus our engineering time on what truly makes us better than anyone else. If a vendor or open-source tool does something well — like hosting, analytics, or auth — we use it. We avoid rebuilding things unless they’re our differentiator. No Silos We don’t do rigid handoffs. Engineers here work across frontend, backend, and mobile to ship complete features. That tight ownership means fewer bugs, faster delivery, and better understanding of how things actually work end-to-end. What We’re Looking For 5+ years of experience building real software full stack (preferably with Javascript/Typescript) Strong familiarity with React required Familiarity with React Native is a plus (both mobile + web is a huge plus) Solid experience building APIs and backend services (preferably Node.js) Comfort working with MongoDB/other NoSQL DBs, including modeling and querying Familiarity with modern CI/CD, observability, and cloud deployment (we use GCP Cloud Run) A track record of working independently and cross-functionally Bonus: experience maintaining open source libraries or working in public Bonus: you use GPT, Cursor, Devin, or similar tools to move faster and smarter How We Work Remote-first (we’re all over the U.S., largely the midwest) Low-meeting, high-trust culture Clear ownership with tight collaboration Async-friendly, but not async-only We value good humans: thoughtful, kind, and no ego Perks Competitive salary: $150,000-$189,000 per year Fully remote setup + $250 home office stipend Great health insurance 20 days PTO, 9 days sick Flexibility to work in a way that works for you How to Apply Drop us a note with a link/description of something you’ve built (GitHub, app, side project, blog, etc.) and tell us why you’re excited about this role. We’ll take it from there. EEO statement Flourish Health is an Equal Employment Opportunity (EEO) employer. We are committed to providing a work environment that is free from discrimination and harassment on the basis of race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other status protected by federal, state, or local laws. We embrace diversity and encourage all qualified candidates to apply, as we believe that our differences make us stronger and more innovative. Our dedication to inclusivity is the foundation of our work culture, where everyone is valued, respected, and has an equal opportunity to thrive. E-Verify Flourish Health participates in E-Verify. As an employer, we comply with federal law by verifying the identity and employment eligibility of all individuals hired to work in the United States   If you require alternative methods of application or screening, you must approach the employer directly to request this as Indeed is not responsible for the employer's application process.