Progressive83 is hiring a Full-Stack Developer (Remote, Pakistan)
Company: Progressive83 (P83) — a live B2B SaaS platform used by home service businesses to manage bookings, contractors, payments, and customer communications.
Location: Remote — Pakistan
Type: Full-time, independent contractor
Salary: $2,000 USD/month
Hours: 40 hours/week, with minimum 3-hour overlap with UK business hours (11am–6pm PKT minimum)
Start date: ASAP
About the Role
You'll work directly with the founder on a live SaaS platform serving real paying customers. This is a hands-on, product-focused role — you'll ship features across backend, web apps, and mobile on a daily basis.
This is an excellent opportunity for a strong mid-level developer (3–5 years experience) who wants to level up into a senior role while working on a production platform end-to-end.
We use AI-assisted development (Claude Code) as part of daily workflow — so you'll be building with modern tools that 10x your productivity.
What You'll Do
- Build new features across backend (API), web apps, and mobile
- Fix bugs and improve existing functionality
- Write clean, tested, maintainable code
- Participate in code reviews and daily async standups
- Deploy through our development → staging → production pipeline
- Monitor production for issues and respond during your working hours
- Work closely with the founder on priorities and roadmap
- Use Claude Code (AI pair programming) as part of daily workflow
Our Tech Stack
Backend:
- Node.js 20 + NestJS + TypeScript
- PostgreSQL + TypeORM
- Redis, Bull queues
- Socket.io (WebSocket real-time)
- Auth0 (JWT authentication)
Frontend:
- Next.js 14 + React 18 + Ant Design (business dashboard)
- Vite + React 18 (booking widget)
- Vite + React Admin (admin panel)
Mobile:
- React Native 0.74 + Redux Toolkit
- Firebase (push notifications)
- Fastlane (builds)
Infrastructure (AWS):
- ECS Fargate, RDS PostgreSQL, ElastiCache Redis, S3, SQS, Route53
- Managed via Terraform
- GitHub Actions CI/CD
Integrations:
- Stripe Connect (payments)
- Auth0, SendGrid, Twilio
- Google Maps, Firebase
Required Skills
- 3+ years of full-stack development experience
- Strong Node.js and TypeScript
- Working knowledge of NestJS (or willingness to learn quickly)
- React experience (Next.js preferred)
- PostgreSQL — writing queries, understanding joins, basic optimisation
- Git — branches, PRs, code review workflow
- Docker basics
- Strong written English — most of our communication is async
- Reliable internet and backup power — production work requires you online consistently
Nice to Have (Big Plus)
- React Native experience (we'd rely on you for mobile work)
- AWS experience — ECS, RDS, S3 at minimum
- Stripe API experience (Connect especially)
- WebSocket / Socket.io for real-time features
- Experience with AI-assisted development tools (Claude Code, Cursor, GitHub Copilot)
- Previous SaaS product experience
What Makes You a Great Fit
- Curious and self-directed — you Google, read docs, and try things before asking
- Clear communicator — you explain your work in writing, not just code
- Quality-focused — you test your work before marking it done
- Reliable — you show up when you say you will and deliver what you commit to
- Growth mindset — you want to learn AWS, DevOps, and architecture along the way
- Honest about blockers — you flag problems early rather than hiding them
Who This Role Is NOT For
Being honest to save everyone's time:
- Junior devs under 2 years — you'll be overwhelmed with the scope
- Developers who only want to work on one narrow area (frontend-only or backend-only)
- People who can't work independently without constant supervision
- Anyone who hasn't worked in production environments before
Our Workflow
- Remote, work from home — flexible hours within overlap window
- Daily async standup (written Slack message, 2 mins)
- Weekly 1:1 video call with the founder
- Ship to production multiple times per week
- Code review on every PR — we don't merge without review
- AI-assisted coding encouraged (Claude Code provided)
- Local development with docker-compose
Compensation & Benefits
- $2,000 USD/month (fixed monthly, paid via Wise or Payoneer)
- Independent contractor — you handle your local taxes
- 21 paid days off per year (standard + Pakistan public holidays)
- Performance-based raises — real possibility of $2,500-3,000 within 12 months based on delivery
- AI tools covered — Claude Pro subscription provided
- Learning support — $300/year for courses, books, or conferences
- Potential equity discussion after 12 months for standout performers
Why Join Progressive83
- Work directly with the founder — no layers of management, no politics
- Real ownership of features you ship
- Modern stack — you'll level up fast working across NestJS, React Native, AWS
- AI-native workflow — learn to build with Claude Code (a genuine career skill multiplier)
- Growth path — prove yourself in 12 months and there's room to grow to senior with significant raise
- Small team — your work has visible impact on real customers every week
Pay: Rs200,000.00 - Rs300,000.00 per month
Work Location: Remote