
Senior Fullstack Developer
Job Description
Posted on: June 6, 2026
Fungies.io is a next-generation e-commerce platform built for digital product creators — game dev studios, SaaS companies, course authors, AI tools, and subscription communities. We help sellers launch their own store in minutes, handle payments globally (Stripe, PayPal), automate taxes, licenses, and product delivery, and manage customers end-to-end. We operate globally, serving clients across the US, EU, and Asia. Our architecture is multi-tenant (schema-based), scaling thousands of stores on a single platform. The team is intentionally small, senior, and highly technical — no management layers between the developer and the founders.
What you'll be doing
- Building and maintaining the application in a monorepo architecture (pnpm + Turborepo): backend (Express + tRPC), seller dashboard (Next.js 14), and customer storefront (Next.js 14)
- Designing and implementing new product modules — payments, subscriptions, licensing, integrations, AI
- Working with PostgreSQL in a schema-based multi-tenancy model (TypeORM, migrations, query optimization)
- Developing the public API (REST v0/v1 and tRPC) along with webhooks (Stripe, PayPal)
- Conducting code reviews and maintaining high code quality across the codebase
- Optimizing performance, monitoring (Sentry), and AWS infrastructure costs (ECS, Lambda, S3, RDS, CloudFront, SES, SQS)
- Collaborating directly with founders on the product roadmap — from concept discussions to release
- Writing and maintaining technical documentation
Requirements — must-have
- TypeScript — strong proficiency, end-to-end (frontend and backend)
- Next.js 14+ (App Router), React 18, Tailwind CSS — min. 5 years of commercial experience
- Node.js + Express — solid production experience on the backend
- tRPC — hands-on experience or ability to get up to speed quickly
- PostgreSQL + TypeORM — experience with ORM, migrations, and query optimization
- Zod — data validation and end-to-end type design
- Stripe — Payment Intents, Subscriptions, Webhooks
- AWS — practical experience with cloud infrastructure (ECS, Lambda, S3, RDS, CloudFront, SES, SQS)
- Security — OWASP, JWT, auth flows, RLS / multi-tenancy
- Ownership — experience running a project independently from architecture decisions to production deploy
Requirements — nice-to-have
- Jotai / TanStack Query
- GitLab CI/CD, Docker, Terraform / IaC
- Sentry, Segment, Winston
- Playwright / E2E testing
- Background in SaaS / e-commerce / marketplace products
- Familiarity with multi-tenant architecture
- Previous experience at an early-stage startup (0→1 or 1→10)
General requirements
- 5+ years of commercial experience as a Fullstack or Senior Fullstack Developer
- Independence — you operate without micromanagement, proactively solve problems, and can justify your technical decisions
- Product mindset — you ask "why" before "how"
- Communication — clear and concise in English, both written and verbal
- Async collaboration — comfortable working in a distributed, async team across time zones
What we offer
- Competitive salary — negotiable based on experience (B2B)
- Paid time off on B2B contract
- Budget for equipment and tools (Cursor, Claude Code, etc.)
- Opportunity to share in the company's success (ESOP / equity — open to discussion for the right person)
- 100% remote — work from anywhere, in the timezone that suits you
- Zero micromanagement — we trust seniors to know what they're doing
- Deep, focused work instead of back-to-back meetings
- Direct access to founders and a short decision-making path — idea today, production tomorrow
- Real impact on the architecture and direction of the product
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ReactRemoteJobs.com
Get ReactRemoteJobs.com on your phone!
