Full-Stack Developer for User Management Dashboard

Job ID: 39662957

Budget: $8 – $15 USD

Position: Full-Stack Developer – API-Integrated Dashboard (Node.js)
Contract Type: Freelance / Contract (Full-Time)
Location: Remote
Duration: Long-Term
Start: Immediate

Project Overview
We are developing a secure, data-focused web application that aggregates information from multiple sources, including CRMs, chargeback platforms, and other platforms.

This platform will act as a centralized dashboard for monitoring performance metrics.

We are looking for a full-stack developer to handle backend development, implement front-end interfaces, integrate APIs, manage server infrastructure, and deploy to the cloud.

Core Responsibilities
Set up and maintain backend server infrastructure with Node.js

Build lightweight, secure front-end pages for the dashboard

Integrate multiple third-party APIs

Implement authentication and access control

Develop scheduled data syncs and automated pipelines (cron jobs)

Deploy the full stack to DigitalOcean

Configure logging, error tracking, and uptime monitoring

Set up secure access with VPNs and follow server hardening best practices

Tech Stack
Backend: Node.js

Frontend: Tailwind

Database: PostgreSQL

Auth: Supabase Auth

Hosting/Infrastructure: DigitalOcean VPS, GitHub, optional Docker

Monitoring: Sentry, UptimeRobot, server-side health checks

Workflow Tools: Git, Postman, CI/CD pipelines

Requirements
4+ years of full-stack development experience

Strong background with API integrations (REST, OAuth, token-based auth)

Comfortable working independently with minimal oversight

Experience with cloud deployments and VPS management (DigitalOcean or similar)

Familiarity with server security, VPN usage, and access controls

Proficient in Git workflows and clear code documentation

Fluent in written English for async communication

Nice to Have

Experience with basic data visualization or reporting dashboards

Application
To apply, please include:

A short summary of your experience and relevant projects

1–2 GitHub repositories or portfolio links


Application
It is a requirement to work 6am to 2pm PST Time Zone

Your availability and estimated timeline to start