About the ProjectWe're looking for a skilled developer to maintain and evolve Integrator — a production-grade web application for agency management, financial tracking, and business intelligence.The platform handles account synchronization, payment processing, chargeback tracking, staff management, and marketing operations. It serves as a central hub integrating third-party platform data with internalCRM/ERP systems.Please NoteThe platform manages agencies that work with adult content creators a
About the Project
We're looking for a skilled developer to maintain and evolve Integrator — a production-grade web application for agency management, financial tracking, and business intelligence.The platform handles account synchronization, payment processing, chargeback tracking, staff management, and marketing operations. It serves as a central hub integrating third-party platform data with internalCRM/ERP systems.
Please Note
The platform manages agencies that work with adult content creators and integrates with platforms such asOnlyFans, Fansly, and others. While the role is purely technical and does not involve content moderation, the business domain includes adult content. We respect that this may not be suitable for everyone — if this is aconcern for you, we kindly ask you to skip this opportunity.
What We Offer
- Remote or office — flexible location, your choice
- Five-day workweek with flexible hours
- $3,500/month net — paid directly to you
- Opportunity to own significant parts of the product
- Direct impact on business-critical functionality
- Clean, modern codebase (~25K lines TypeScript, well-structured)
- Paid test assignment — we value your time from day one
The Product
- Database:40+ tables with Drizzle ORM and full relations
- API: 100+ endpoints with Zod validation
- Frontend: 80+ pages built with Shadcn/ui components
- Architecture: Repository pattern, service layer, middleware stack
Tech stack: Node.js, Express, TypeScript, React, PostgreSQL, Drizzle ORM, Tailwind CSS
Responsibilities:
- Maintain and enhance existing functionality across backend and frontend
- Develop new features, modules, and integrations
- Write and manage database migrations
- Optimize performance and refactor legacy code
- Implement data synchronization with external sources
- Ensure code quality through reviews and testing
- Document technical decisions and API changes
Required Skills:
Backend:
- Strong proficiency in Node.js and TypeScript (ES Modules, async patterns)
- Experience with Express.js (REST APIs, middleware, error handling)
- Solid PostgreSQL knowledge (complex queries, indexes, triggers, JSONB)
- Experience with Drizzle ORM or similar (Prisma, TypeORM, Sequelize)
- Understanding of JWT authentication and Passport.js
Frontend:
- Proficient in React 18+ (hooks, context, functional components)
- TypeScript in frontend applications
- Experience with TanStack Query for server state management
- Tailwind CSS and familiarity with Shadcn/ui or similar component libraries
Tools & Practices:
- Git workflow (feature branches, conventional commits, pull requests)
- Vite build tooling
- REST API design anddocumentation
- Security best practices (CORS, rate limiting, input validation)
Requirements:
- Level: Middle+ to Senior
- Experience: 3+ years in commercial development
- Focus: Fullstack with backend emphasis
- English: Working proficiency
- Tech-forward mindset: Open to adopting any technology that improves the project
- AI-assisted workflow: Actively using AI assistants and agents (e.g., Cursor, GitHub Copilot, Claude) toboost productivity — this is a must
Nice to have:
- Experience with Neon Serverless PostgreSQL or similar managed databases
- GitHub API (Octokit) integration
- Knowledge of Zod for runtime validation
- Background in fintech or financial data processing
- Experience with data synchronization and batch processing