Senior Full Stack Node.js Developer (Remote, Freelance)
We are a small development team from Germany building a series of AI powered SaaS products for international markets. In this senior role, you will build reliable and scalable backend solutions with Node.js, Express and PostgreSQL. You will design and evolve database schemas and migrations, implement background jobs and workers, integrate external APIs and webhooks, and ship features that are ready for production. You work directly in our GitHub repository as a collaborator. Your development process is test first, ensuring high quality code before anything is merged via pull requests. You will document your work clearly and participate in code reviews. You will not manage a team, but your expertise will shape the technical direction of the product. You will also work with vector databases (pgvector) for our knowledge layer and with deployment on DigitalOcean through CI/CD pipelines.
How we work: AI first with agentic coding. Claude Code is our main tool and a Claude Max plan is provided by us; we also use ChatGPT and Kimi in our workflow. The model is the same for everyone, what differs is the person in front of it. You steer the AI agent, you verify its output, and you own the result.
Requirements: at least 4 years of production experience with Node.js, Express and PostgreSQL. Solid Git and pull request workflow. Test driven development is a hard requirement. Good written and spoken English, as all collaboration runs in English. Experience with Redis, queues, webhooks, Stripe or Paddle billing, and vector databases is a plus.
Compensation: 450 PKR per hour, fixed, billed on actual hours worked via monthly invoice. Payment in PKR through Wise or Payoneer. The regular scope is 8 hours per day, 6 days per week, which comes to about PKR 93,600 per month. Additional hours are possible from the start and are paid at the same rate, bringing the monthly figure to around PKR 100,000. Once our first product is live and generating revenue, percentage based bonuses are planned on top.
Process: shortlisted candidates receive a practical test task to be solved with AI, plus a questionnaire. The selected candidate receives a small verification payment of about 5 USD before the contract starts. No candidate ever pays anything at any stage of this process. Immediate start possible, with a trial month based on weekly goals agreed in advance.
Independent software company from Stuttgart, Germany, building AI-powered SaaS products in text, photo and video processing. Our stack: Node.js / Express backend, PostgreSQL (with migrations), Redis, background job queues and workers, REST APIs, webhook-based payment integration, provider routing for AI APIs. Frontend: Vanilla JS / Alpine.js, PWA, no React. How we work: strict test-driven development (150+ automated tests, nothing merges without all tests passing), Git/PR workflow with branch protection, documented architecture decisions (ADRs). AI-first development with Claude Code (Max plan provided by us). We also use ChatGPT and Kimi in our workflow. We are looking for a senior developer with relevant skills and proven experience: solid production background in Node.js and PostgreSQL, writes tests first, documents their work, communicates clearly in English, and works independently in a remote setup with direct communication to the founder. Immediate start possible. Please note: this is a senior position. Beginners and junior developers need not apply.