Role Overview
We are looking for an experienced Full Stack Developer to design, develop, and maintain a scalable Matrimonial Web Portal, comparable to leading matchmaking platforms. You will own the development of core modules including user registration, profile management, partner search, matchmaking, subscriptions, payments, communication features, and a powerful admin panel that ties the entire ecosystem together.
Responsibilities
- Develop responsive, scalable matrimonial web applications
- Build user registration and login with OTP/email authentication
- Develop detailed matrimonial profile creation and management
- Implement advanced partner search and matchmaking filters
- Develop profile recommendation and matching algorithms
- Implement subscription plans and premium membership features
- Integrate secure online payment gateways
- Develop interest, request, shortlist, and profile-view functionality
- Implement secure user-to-user communication and messaging
- Develop notification systems via Email, SMS, WhatsApp, and API integrations
- Build a comprehensive admin dashboard
- Manage user verification, profile approval, reports, complaints, and blocking
- Implement data security, privacy, and access controls
- Optimize website performance, SEO, and scalability
- Design and integrate REST APIs
- Collaborate with UI/UX designers and other developers
- Perform testing, debugging, and production deployment
- Maintain technical documentation and source-code standards
Requirements
- 3–7 years of experience in full stack development
- Strong problem-solving and analytical skills
- Good understanding of software architecture
- Ability to independently develop modules from requirements
- Strong debugging and troubleshooting skills
- Good communication and teamwork skills
- Ability to work in a fast-paced startup environment
Skills
- React.js
- Node.js
- Python
- MySQL
- AWS