Description: We're looking for a skilled developer to join our team to build a professional job-matching platform with a swipe-based interface. The ideal candidate will have strong mobile development experience using Flutter or React Native, with backend proficiency in Node.js or Django. This role will require a solid understanding of relational and non-relational databases, real-time notifications, and experience with deploying applications on AWS or Google Cloud.
Responsibilities:
- Develop and maintain a cross-platform mobile app with Flutter/React Native.
- Build and integrate APIs in Node.js or Django for user profiles, job matching, and notifications.
- Implement a rule-based recommendation engine and set up future AI-based matching systems.
- Set up push notifications and in-app messaging with Firebase or OneSignal.
- Collaborate with the team on database design (PostgreSQL and MongoDB) and cloud deployment (AWS/GCP).
Qualifications:
- 3+ years of experience in mobile app development (Flutter or React Native).
- 2+ years of backend development in Node.js or Django.
- Experience with PostgreSQL and MongoDB databases.
- Familiarity with AI/ML tools (TensorFlow, PyTorch) for future recommendation engine development.
- Knowledge of cloud services (AWS or GCP), Docker, and CI/CD best practices.