Talent.com
No longer accepting applications
Backend Developer (mobile app)

Backend Developer (mobile app)

ELMA - Emotional Life Management Assistantsrikakulam, andhra pradesh, in
3 days ago
Job description

Hiring : Senior Backend Engineer (Immediate Joining – Contract → Full-Time)

Company : ELMA - India’s 1st Emotional Life Management Ai Assistant

Location : Remote (India-based, IST hours)

Engagement : Full-time, starting as a short contract → transitions to full-time role upon successful MVP delivery

Tech Stack (Core Requirement)

We are looking for a backend-first engineer who is very strong with :

  • Node.js
  • Express.js or Nest.js
  • MongoDB
  • REST API design (clean, versioned, documented)
  • JWT-based Auth
  • AuthN & AuthZ best practices (role-based access, permissions, secure sessions)

Nice-to-have (strong plus) :

  • Firebase (Firestore, Firebase Auth, Cloud Functions, Security Rules)
  • Experience integrating backends with React Native mobile apps
  • Experience working with sensitive user data (health / fintech / edtech)
  • Role Overview

    You will be responsible for owning and building the backend of our MVP :

  • Architecting and implementing secure, scalable backend services
  • Designing database schemas and business logic for logging, tracking, streaks, and achievements
  • Implementing secure authentication & authorization flows
  • Exposing clear REST APIs for our React Native frontend team
  • Ensuring data security, privacy, and clean error handling
  • This is a hands-on role for someone who is comfortable taking full ownership and shipping fast.

    Key Responsibilities

  • Design and implement backend architecture using Node.js + Express / Nest + MongoDB
  • Implement robust AuthN / AuthZ using JWT and role-based access control
  • Build and document REST APIs for :
  • user onboarding
  • logging & retrieving metrics
  • streaks, badges, and achievements
  • other core modules as defined
  • Design database schemas with scalability and analytics in mind
  • Collaborate closely with the frontend team to integrate APIs smoothly
  • Ensure data protection, validation, and secure access at all layers
  • Set up logging, basic monitoring, and error-handling patterns
  • Required Experience

    Please apply only if :

  • You have 3+ years of strong backend experience (Node.js ecosystem)
  • You have built and deployed production-ready backend systems (not just hobby apps)
  • You are confident with :
  • designing schemas
  • writing secure APIs
  • handling auth & roles
  • debugging production issues
  • You can explain your architecture decisions clearly
  • You can join immediately (no long notice period / no parallel full-time job)
  • Bonus Points (Nice to Have)

  • Prior experience with Firebase (Firestore, Auth, Cloud Functions)
  • Experience with mobile app backends (React Native, Flutter, etc.)
  • Worked on apps involving user data privacy, mental health, health-tech, fintech, or ed-tech
  • Comfortable working directly with founders in a fast-moving startup
  • Engagement Model & Timeline

  • Initial engagement : short-term contract focused on delivering the MVP backend in ~3 weeks (full-time).
  • Payment : fixed for the MVP phase (discussed privately), tied to successful delivery of agreed backend scope.
  • On successful MVP delivery and mutual fit, you will be transitioned into a full-time role with a revised salary package and full ownership of the backend.
  • 📩 How to ApplySend the

    following to ydk@elma.ltd :

    1. Updated CV / LinkedIn profile

    2. GitHub / portfolio / links to apps or APIs you’ve built

    Create a job alert for this search

    Mobile App Developer • srikakulam, andhra pradesh, in