Full Stack Developer (Node.js, React, Typescript, Postgres)

Luna Joy

Get hot jobs first on Telegram

New positions appear faster in our channel

Location
United States
Job Type
full-time
Salary
$3000+
Posted
March 13, 2026

Job Description

About Luna Joy

Luna Joy is a leading provider of mental health services, specializing in supporting women through their mental wellness journey. We offer holistic therapy and medication management to help women overcome challenges like postpartum mental health issues. Our dedicated team of professionals works in a collaborative, flexible, and remote environment, ensuring comprehensive care for our clients. We are rapidly expanding and committed to improving access to quality mental health services across the U.S.

Job Overview

We’re looking for a Full Stack Developer with 4+ years of experience to help us build and scale the software that powers our patient and clinician experiences. You'll work closely with our Product, Design, and Clinical teams to bring powerful, user-centered features to life, from onboarding systems to personalized care tools.
This is a high-impact opportunity to join a purpose-driven team building modern health tech from the ground up.
This is a unique opportunity to apply your technical expertise in a purpose-driven environment where you'll directly contribute to our mission of supporting the mental health journeys of one million women. The ideal candidate is adaptable, collaborative, and excited about building scalable, secure, and impactful digital health applications with an eye toward integrating AI capabilities.

Key Responsibilities:

  • Develop and maintain full-stack features for our web-based platforms
  • Write clean, modular, and testable code using best practices
  • Collaborate with cross-functional teams to deliver high-quality features
  • Implement and manage cloud infrastructure and deployments (AWS)
  • Build and integrate third-party APIs for scheduling, billing, or communication
  • Manage version control and review processes via GitHub
  • Manage DNS and domain configurations (e.g., GoDaddy)
  • Identify and resolve technical issues across the stack
  • Suggest and implement AI-powered features to enhance personalization and automation.

Qualifications:

  • 4+ years of experience in software development
  • Strong proficiency in React. Typescript (or similar frameworks)
  • Understanding of REST APIs and microservices
  • Experience with AWS (EC2, RDS, S3, etc.)
  • Familiarity with databases (SQL and NoSQL)
  • Comfortable using GitHub, CI/CD workflows, and agile tools like Asana
  • Ability to break down technical requirements
  • Passion for mental health, women’s health, and social impact.

Nice to Haves:

  • Experience in digital health, telehealth, or healthcare systems
  • Knowledge of HIPAA compliance or handling sensitive data
  • Exposure to AI/ML tools (OpenAI, Hugging Face, etc.)
  • Experience with consumer products
  • Familiarity with remote startup environments
  • Proactivity and ownership.
 

Why Luna Joy?

  • Mission-Driven Work: Every feature you ship improves access to mental health care for women.
  • Remote-First Culture: Work from anywhere with flexibility.
  • Collaborative Environment: You’ll work directly with founders and key decision-makers.
  • Learning & Growth: Build new systems from scratch, experiment with AI, and help shape the product and product roadmap.
 

Compensation & Benefits:

  • Compensation Range: $3000+ per month, based on location, experience, qualifications, and applicable federal and state minimum wage requirements.
    • Access to educational resources and professional development opportunities.
    • Remote-friendly work culture
    • Access to resources for continuous learning and development.
 
At Luna Joy, we are committed to fostering a diverse, inclusive, and equitable workplace where all team members feel valued and respected. We believe that diversity of backgrounds, experiences, and perspectives strengthens our ability to support women’s mental health. We encourage individuals from all backgrounds, including those from historically underrepresented groups, to apply and join us in creating a positive impact in our communities. Everyone is welcome at Luna Joy, and we are dedicated to building a work environment where you can thrive and bring your whole self to work.

🎯 Who is this job for?

This role is ideal for a Middle Full-Stack Developer with 4+ years of experience building web applications using React, TypeScript, Node.js, and PostgreSQL. It suits someone comfortable developing scalable full-stack features, integrating third-party APIs, deploying on AWS, and maintaining clean, testable code in an Agile environment. You should enjoy collaborating with product and clinical teams, handling sensitive healthcare data responsibly, and exploring AI-powered features to improve digital health platforms.

πŸ’¬ Potential Interview Questions

  1. How would you design a scalable full-stack architecture for a digital health platform using React, Node.js, and PostgreSQL?
    I would separate the system into modular services with clear API boundaries, using Node.js for backend services and PostgreSQL for structured patient and operational data. The frontend would use a component-driven React architecture to ensure maintainability and scalability.

  2. How do you ensure security and compliance when building healthcare applications that handle sensitive data?
    I implement secure authentication, encryption in transit and at rest, strict access control, and thorough input validation. Following HIPAA-aligned practices and minimizing exposure of sensitive data are essential in healthcare systems.

  3. How would you integrate third-party services such as scheduling, billing, or communication APIs?
    I build dedicated integration layers that handle authentication, error management, and rate limits. Clear abstraction layers allow us to swap or extend integrations without affecting the core application.

  4. How do you structure React applications to support complex user flows like patient onboarding or care management?
    I design reusable components, organize code by feature modules, and separate business logic from UI. This keeps workflows maintainable as the application grows.

  5. What is your approach to designing and maintaining RESTful APIs for a full-stack application?
    I define clear endpoints with proper validation, consistent response formats, and strong error handling. Versioning and documentation help ensure APIs remain stable as the system evolves.

  6. How do you deploy and manage applications on AWS?
    I use services like EC2 for compute, RDS for relational databases, and S3 for storage, combined with CI/CD pipelines for automated deployment. Monitoring and logging ensure reliability in production.

  7. How would you implement AI-powered features in a healthcare application?
    I integrate AI services through controlled APIs, ensuring data privacy and transparency in AI outputs. AI can assist with recommendations, automation, or insights while keeping clinicians in control.

  8. How do you maintain high code quality in a distributed remote team?
    I use code reviews, automated testing, and consistent coding standards. Clear documentation and proactive communication help maintain alignment across remote teams.

  9. How do you approach debugging issues that occur across both frontend and backend systems?
    I trace the request flow from the client through APIs to the database, using logs and monitoring tools to identify bottlenecks or failures. Once the root cause is identified, I implement targeted fixes and add safeguards.

  10. How do you balance speed and reliability when building early-stage healthcare technology?
    I prioritize delivering impactful features quickly while maintaining clear architectural boundaries and test coverage. This ensures rapid iteration without compromising stability or patient trust.

πŸ“‹ Job Summary

Luna Joy is a fast-growing digital health company dedicated to improving women’s mental health through holistic therapy and medication management. We’re hiring a Full Stack Developer (Remote) to build and scale patient and clinician platforms using Node.js, React, TypeScript, PostgreSQL, and AWS. You’ll develop user-centered features—from onboarding systems to personalized care tools—while collaborating closely with product, design, and clinical teams and exploring AI-powered capabilities. This mission-driven role offers competitive pay (starting at $3000+/month), flexible remote work, and the opportunity to directly impact access to mental healthcare for women across the U.S.

Required Skills

React TypeScript Node.js

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 12,000+ registered developers. Starting free.

See Pricing

Related jobs

Vilnius, Lithuania

Frontend Software Engineer

Wix

Full-time
United States

Staff Frontend Engineer

TeamSnap

Full-time

Is this your listing? Claim or request removal