Job Summary
We are looking for a highly skilled Full Stack Developer to build and maintain scalable web and mobile applications for our salon SaaS ecosystem. The candidate should be capable of handling frontend, backend, APIs, database management, and cloud deployments.
The ideal candidate should have experience in:
- SaaS product development
- Payment gateway integrations
- Dashboard development
- REST APIs
- Cloud hosting
- Database architecture
Key ResponsibilitiesFrontend Development
- Develop responsive web dashboards using React.js / Next.js
- Build reusable UI components
- Integrate frontend with backend APIs
- Optimize UI performance and responsiveness
Backend Development
- Develop scalable backend APIs using Node.js/NestJS
- Create authentication and authorization systems
- Build payment and booking workflows
- Handle vendor and admin management systems
Database Management
- Design and manage PostgreSQL/Supabase databases
- Optimize database queries
- Maintain data security and integrity
Payment Integration
- Integrate Razorpay/Cashfree payment gateways
- Implement webhook handling
- Manage payment verification and settlement logic
Cloud & Deployment
- Deploy applications on AWS EC2
- Manage S3 storage and server configurations
- Handle CI/CD workflows
- Monitor server performance
API Development
- Build RESTful APIs
- Integrate third-party APIs:
- Payment APIs
- WhatsApp APIs
- Maps APIs
- Notification systems
Testing & Debugging
- Debug backend and frontend issues
- Improve application performance
- Write maintainable and scalable code
Required SkillsFrontend
- React.js
- Next.js
- TypeScript
- Tailwind CSS
Backend
- Node.js
- NestJS / Express.js
- REST APIs
- JWT Authentication
Database
Cloud & DevOps
- AWS EC2
- AWS S3
- Cloudflare
- GitHub
Payment Systems
- Razorpay Integration
- Cashfree Integration
- Webhook Management
Additional Skills
- Git version control
- API testing using Postman
- Understanding of SaaS architecture
- Problem-solving skills
Preferred Qualifications
- Experience building SaaS products
- Experience with POS or booking systems
- Knowledge of scalable backend architecture
- Experience with mobile app backend support
- Familiarity with CI/CD pipelines
Pay: From ₹25,000.00 per month
Work Location: In person