Remote - full or part-time
Ego Eimi is building a global productivity ecosystem – software people actually love to use. We value agency, clarity, and adults who don't need hand-holding.
We're looking for a Full-Stack Web Developer with real SaaS product experience to help us build and improve web applications: dashboards, multi-tenant backends, and integrations that actually ship and get used.
This is a project-based, long-term collaboration. You'll be a contractor paid per project, with scope and budget agreed upfront.
What you'll do
You'll own meaningful chunks of a modern SaaS app, end-to-end:
* Design, build, and maintain web application features using:
* Frontend: React / Next.js (App Router), modern JS/TypeScript
* Backend: Node.js (Express / Next API routes / similar)
* Implement core SaaS building blocks:
* Authentication & authorization (e.g. Auth0, custom JWT)
* Subscription billing (e.g. Stripe)
* Multi-tenant or workspace-style architecture
* CRUD dashboards, admin panels, settings pages
* Work with PostgreSQL or similar via an ORM (e.g. Prisma, Supabase) for clean data models.
* Integrate with external APIs (payment, AI, email, etc.) and design clean internal APIs.
* Ensure performance, security, and reliability:
* Basic testing (unit/integration), error handling, logging
* Handling edge cases, validation, and safe deployments
* Ship to production using common devops practices:
* Git/GitHub workflows, pull requests, code reviews
* Deployments to Vercel / AWS / similar
* Communicate in writing: Short, clear async updates; Simple explanations of trade-offs and decisions.
Minimal meetings. Mostly async. We care that things ship and work.
You might be a great fit if you:
Have 3+ years building production web applications (not just tutorials or toy projects).
Have hands-on experience with React and/or Next.js for real products.
Are comfortable with Node.js + TypeScript on the backend (REST or GraphQL APIs, background jobs, basic architecture).
Have actually built features typical of SaaS:
* User accounts, teams/workspaces, roles/permissions
* Subscriptions, billing, Stripe webhooks
* Dashboards, analytics views, settings pages
Have shipped at least one SaaS MVP or product end-to-end or as a core contributor (bonus if B2B or productivity tools).
Write clean, understandable code and are comfortable with Git workflows (branches, PRs, reviews).
Are good at written English; you can explain what you're doing and why.
Are self-managing and proactive: you ask good questions early, surface risks, and propose options instead of waiting for instructions.
Nice-to-have (not required, but tell us if you have them):
* Tailwind CSS / modern component libraries
* Supabase / Prisma / tRPC
* Experience with AI/LLM integrations (OpenAI / Anthropic)
* Basic knowledge of security best practices for SaaS (authorization, data isolation, rate limiting, etc.)
We like working with people who:
* Act like owners, not task-takers.
* Care about users and UX, not just "getting something working".
* Prefer clarity and honesty over politics and drama.
* Are comfortable saying "I don't know yet, here's how I'll find out."
How we work & how you get paid
* Engagement type: project-based.
* Payment model: fixed-price per project (decided per scope).
* Project length: ideally long-term (6+ months).
* Workload: you can take on more scope over time if you deliver reliably.
* Communication: async by default; rare calls.
* Location: worldwide, but you must be comfortable working with written async communication and version control.
If you want autonomy, hate micromanagement, and like being judged by the quality and reliability of what you ship, you'll probably enjoy working with us.
How to apply
* Apply through LinkedIn Easy Apply.
* If we like your profile, we'll reach out and ask for your portfolio (if you haven't provided it yet) and a quick call.
* If you do well in the call, you'll get hired. Easy.
Hope to see you soon