Node.js/Express Backend Developer for Multi-Tenant Portal (Long-term)
Budżet: $15.0 - $20.0
HOURLY / FULL_TIME
⭐ 0.00 (0)
Canada
postgresql, github, api-development, nginx, node.js, express-js
Preferowane kwalifikacje
- Doświadczenie: Średniozaawansowany
About the Project
We are building a multi-tenant portal platform serving 4 businesses. The platform is built with Node.js, Express, Prisma, and PostgreSQL.
What We Need
We are looking for an experienced Backend Developer to join our team on a long-term basis (20+ hours/week).
Responsibilities
Develop and maintain REST APIs using Node.js/Express
Work with Prisma ORM and PostgreSQL database
Implement authentication (JWT) and role-based permissions
Integrate with Google APIs and third-party services
Write clean, maintainable code following project conventions
Required Skills
- Node.js (3+ years) — ESM modules, async/await
- Express (2+ years) — Routes, middleware, error handling
- Prisma ORM — Schema management, migrations
- PostgreSQL — Queries, indexes, optimization
- Git/GitHub — Branches, PRs, merge workflows
- VS Code — IDE proficiency required
Nice to Have
Experience with multi-tenant architectures
Socket.IO / WebSocket experience
Docker / cloud deployment (GCP)
AI tools experience (GitHub Copilot)
What We Provide
✅ GitHub Copilot Business license (AI coding assistant)
✅ AI API keys for enhanced code generation
✅ Complete documentation (instructions, skills, guides)
✅ Structured roadmap with clear priorities
✅ Code review process (learning opportunity)
Work Environment
IDE: VS Code (required)
Communication: GitHub Issues
Code Review: PR-based workflow
Hours: Flexible, 20+ hours/week
How to Apply
Send your GitHub profile or portfolio
Describe your experience with Node.js + Prisma
Share a recent project you worked on
Mention your availability and hourly rate
Otwórz na Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Zaloguj