Job Description
We need a Lead Full-Stack Developer to maintain and improve our digital signage / DOOH platform.
This is not a rebuild — we need someone to fix bugs, maintain the system, and make incremental updates to existing modules.
Tech Stack
- Backend: NestJS (Node.js / TypeScript)
- Frontend: Vue.js
- Database: MySQL
- Analytics: Google BigQuery
- Auth: Auth0
- Payments: Stripe
- Email: SendGrid
- Push/Storage: Firebase Cloud Messaging + Firebase Storage
- Chat: Twilio
- Hosting: DigitalOcean
What you will do
- Fix bugs and improve stability across the web platform (Vue + NestJS)
- Maintain and extend APIs (NestJS + MySQL)
- Maintain integrations (Auth0, Stripe, SendGrid, Firebase, BigQuery, Twilio)
- Support deployments and keep staging/production stable (DigitalOcean)
- Write basic documentation as you go (setup, deployments, key modules)
- Work with a second developer (you will review PRs and control releases)
Requirements
- Strong NestJS + TypeScript experience
- Strong Vue.js experience
- Solid MySQL experience
- Comfortable working in an existing codebase
- Fluent English (written + spoken)
Budget / Process
- Budget: US$1,000/month (long-term if it works out)
- Mandatory 2-week paid trial
- All work via GitHub PRs + tickets
- Daily update: Yesterday / Today / Blockers
To apply
Please send:
1. Your GitHub / portfolio
2. 1–2 examples of NestJS + Vue.js work you shipped
3. Your timezone + availability
4. Answer this: How would you stabilise an existing platform you didn’t build?
Apply tot his job
Apply To this Job