Location: Philippines (Remote)
Type: Full-time
Salary: 40,000 - 60,000pesos/month (DOE)
The Opportunity Hub is an established UK recruitment technology platform that's revolutionizing how companies and candidates connect. Now we need a senior developer to maintain, optimize, and enhance what we've built.
As a senior technical maintainer, you'll take ownership of the platform, ensuring stability while implementing strategic improvements. You'll work directly with UK-based founders, making critical technical decisions that affect thousands of users.
This isn't about building from scratch - it's about elevating an existing platform to production excellence.
Your responsibilities:
- Maintain and optimize the Next.js/React frontend and APIs
- Manage Prisma ORM schema and database migrations
- Implement new features enhancing UX for users
- Manage AWS infrastructure
- Debug and resolve production issues efficiently
- Refactor and improve existing TypeScript codebase for scalability
- Integrate advanced features AI-powered
- Document systems and establish best practices
Required Skills
- 4-6 years professional development experience with proven senior-level work
- Strong Next.js expertise
- Strong React proficiency - hooks, context, modern patterns, performance optimization
- TypeScript mastery - type safety, interfaces, generics
- Prisma ORM experience - schema design, migrations, queries, relations
- PostgreSQL knowledge - optimization, complex queries, indexing
- AWS services
- Security-first mindset - authentication, authorization, data protection
- Excellent English communication
Critical Requirements
Must have secure home office setup:
- Reliable internet (minimum 25Mbps stable connection)
- Backup power solution (UPS or generator)
- Dedicated quiet workspace
- Professional webcam/microphone for video calls
- Backup equipment plan
Security infrastructure mandatory:
- VPN usage for all development work
- Encrypted hard drives
- Secure password management
- 2FA enabled on all accounts
- Understanding of secure coding practices
You cannot send a message to yourself..