← Lavori

AI-native full-stack developer for a multi-tenant school platform

Budget: $100.0 FIXED / ⭐ 4.36 (20) United Arab Emirates

nest.js, postgresql, typescript, sql, api-integration, next.js

Qualifiche preferite

  • Esperienza: Intermedio
****Kindly read it carefully befor you send Trial for long term job and only serious skilled developer is welcome Role: AI-native full-stack developer for a MULTI-Tenant school platform Prior MUST experience -Claude Code. - Row Level Security is most -NestJS, Next.js and PostgreSQL - Solid TypeScript and SQL What you will do • Turn business requirements into small, clear tasks for Claude Code, and review every change before it merges • Write tests first, such as tenant isolation, ledger and permission tests, and make them pass • Build features in TypeScript with NestJS, Next.js and PostgreSQL • Run, deploy and debug the system on AWS in the middle region • Work with a senior reviewer on isolation, finance and login changes You should have • professional experience, or a strong record of products shipped with AI coding tools • Solid TypeScript and SQL, and comfort reading other people's code • Experience writing automated tests and using Git pull requests • Ability to explain what a change does and why, in plain words Task: using Claude Code, build a small multi-tenant proof. 1. A PostgreSQL database with two tenants and a table that has tenant_id. 2. Row-Level Security forced on the table, and an application role without BYPASSRLS. 3. The tenant set per transaction with SET LOCAL. 4. A NestJS endpoint that lists rows for the current tenant. 5. Tests, written first, that prove: tenant A cannot read tenant B, a request with no tenant returns nothing, and a forged tenant ID is rejected, including with pooled connections. 6. A short README and a CI run that fails when a test fails. Walkthrough (30 minutes): the candidate explains every merged change, shows the prompts used, and says what Claude Code got wrong and how they fixed it. What to score Tests first Tests exist before the code and fail without the fix Understanding Explains Row-Level Security and why BYPASSRLS is dangerous Review habit Names specific mistakes in the AI output Honesty Says what they did not finish or are unsure about Hygiene Small commits, clear messages, working CI
Apri su Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Accedi