Senior Full Stack Developer (Next.js / MongoDB) for a health and wellness marketplace
Listed on 2026-08-16
-
Software Development
Software Engineer, React.js, Front End Developer, Backend Developer
We need a developer who is as good at reviewing code as writing it.
Our team builds with AI assistance and moves fast. Someone has to check the work before it reaches the people who depend on us. That is the heart of this role.
If your instinct when handed a large branch that passes its tests is "looks good, merge it," this is not your job.
Who we arethe company is the trust layer for psychedelic-assisted care.
People arrive at this work at a real turning point in their lives, and the hardest part is not finding a substance. It is finding someone trustworthy. We are the directory, the marketplace, and the education hub that connects individuals with vetted practitioners. We hold that trust carefully.
We recently rebuilt our platform from Word Press into a modern Next.js and MongoDB application. The codebase is in genuinely good shape: a layered architecture with dependency rules enforced by tooling, roughly 7,500 tests, and a written decision record behind every significant choice. We intend to keep it that way.
What you will own- The review gate. Review work before it ships. Catch what tests do not: missing indexes, race conditions, authorization gaps, dead code, events that silently record nothing. Say no when the answer is no, and explain why so a non-technical teammate can act on it.
- The live platform. Keep it running, fast, and secure. Own the deploys and the release process.
- The architecture. Strict layering, enforced by tooling, currently at zero violations. Keep that number where it is.
- Security. Authentication, sessions, access control, secrets, dependencies. Our members trust us with sensitive personal information. We treat that as non-negotiable and so should you.
- Performance. Measured, not guessed. We want someone who reads a query plan before changing a query.
- Our booking marketplace. The biggest project ahead. An individual books and pays for a consult, and the practitioner gets paid. Onboarding, availability, scheduling, payments, payouts, disputes. Money movement, tested to a higher standard than anything else we do.
- A payment provider migration. Our subscription processor is changing. The code already isolates the provider behind an adapter, so this is scoped work, not an open-ended rewrite.
Next.js 16 (App Router), React 19, Type Script, MongoDB Atlas, Render, Cloudflare R2, Brevo, Google OAuth and Maps, Vitest.
Requirements- Production Next.js, React, and Type Script. Real applications, not tutorials.
- Real MongoDB depth. You can read an execution plan. You know why a case-insensitive regex cannot use an index, and what a partial index will and will not match.
- Code review experience. You have reviewed other people's work and caught real problems.
- Security fundamentals you actually apply: password hashing, session management and revocation, authorization enforced at every layer rather than just in the UI, protection against account enumeration, and secrets kept out of the codebase.
- Fluency with AI-assisted development, and healthy skepticism of it. We use these tools daily. You should be faster with them and suspicious of their output. Both halves matter.
- Respect for an architecture you did not design. You improve the existing pattern deliberately rather than rewriting it to your preference.
- Testing discipline. You write tests that would actually fail if the code broke.
- Clear, proactive written communication. You flag problems early without being chased. Most of our team is not technical, so you can explain a risk in plain language.
- Payments work: subscriptions, marketplace splits, payouts, disputes, chargeback evidence.
- Experience inheriting and stabilizing someone else's codebase.
- Performance work driven by measurement.
- Experience in a regulated or sensitive-data industry.
- Direct contract with our company. No agencies, no subcontracting.
- 10 to 20 hours per week to start, with room to grow.
- Fully remote, with some overlap with US business hours.
- Reports to our Chief of Staff.
- Work Location:
Remote
Pay: $2,000.00 - $3,000.00 per month
Benefits:
- Flexible schedule
Work Location:
Remote
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).