Talent.com
This job offer is not available in your country.
[Immediate Start] Backend Developer (On-site Goa)

[Immediate Start] Backend Developer (On-site Goa)

Drool MonkeyIndia
11 hours ago
Job description

We are seeking a skilled Backend Developer to take full ownership of designing and managing the backend architecture for a scalable web / mobile application. This role demands expertise with Node.js, Firebase, and MongoDB, and focuses on building reliable, high-performance backend solutions for user-centric products.

Responsibilities :

  • Own the entire backend architecture for a scalable app, from planning to deployment.
  • Develop user authentication and authorization (JWT, OTP-based login, session management).
  • Implement logic, user discovery algorithms, preference-based filters.
  • Build chat and messaging system with Firebase for real-time messaging, delivery / read receipts.
  • Integrate Firebase Cloud Messaging (FCM) for push notifications (iOS + Android).
  • Design and manage MongoDB schema optimized for high-performance matchmaking and chat use cases.
  • Ensure secure, tokenized API access using industry best practices ( role-based access).
  • Handle media uploads (e.g., user profile images, chat media) securely via cloud storage (e.g., Firebase, AWS S3).
  • Implement analytics hooks for key user actions and behavior tracking (events, funnels).
  • Build admin APIs for user moderation, reporting, and flagging systems.
  • Monitor and maintain API performance, database health, error logs, and uptime metrics.
  • Collaborate with DevOps to set up CI / CD, monitoring, and auto-scaling backend infrastructure (e.g., Docker, PM2, or cloud functions).
  • Manage environment configurations (dev / staging / production) securely with secrets handling.
  • Build fallback systems to gracefully handle network failure, retries, message queueing if needed.
  • Write clean, modular, and testable code with unit / integration tests for critical backend logic.
  • Communicate and document API contracts clearly for frontend consumption (Postman).

Preferred Qualifications :

  • 3+ years’ experience in backend development with Node.js, Firebase, and MongoDB.
  • Strong understanding of token-based authentication and security practices.
  • Experience building scalable, real-time chat or messaging systems.
  • Familiarity with cloud storage and services (Firebase, AWS S3).
  • Solid knowledge of CI / CD, monitoring, and application scaling.
  • Clear communication skills for technical documentation and cross-functional collaboration.
  • Create a job alert for this search

    Immediate Start Developer • India