Search by job, company or skills

yourfriendlyhr

Backend Developer

Save
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Location: India (Remote / Hybrid)

Experience: 3–6 years (skill > years)

Type: Full-time

Role Overview

We are looking for a Backend + AI Developer who can build scalable backend systems and AI-powered workflows for real-world products—not demos or PoCs.

You'll Work On

  • SaaS platforms
  • Real-time systems (MQTT, WebSockets, WebRTC)
  • AI agents (voice, chat, automation)
  • Data-heavy APIs and integrations
  • Production systems used by real customers

This role is ideal for someone who enjoys solving hard problems end-to-end, not just writing isolated APIs.

Key ResponsibilitiesBackend Development

  • Design and build scalable backend services using Node.js / NestJS
  • Implement REST APIs, WebSockets, and event-driven systems
  • Work with Prisma ORM (SQL & MongoDB)
  • Design schemas, migrations, and query-optimized data models
  • Build authentication & authorization systems (JWT, RBAC, permissions)
  • Integrate third-party APIs (payments, messaging, CRM, video, maps, etc.)
  • Handle background jobs, queues, cron tasks, and workflows

AI & Automation

  • Build and integrate AI-driven features using LLMs (OpenAI / similar)
  • Develop AI agents for:
  • Voice bots
  • Chat assistants
  • Workflow automation
  • Data extraction & summarization
  • Implement prompt engineering, structured outputs, and guardrails
  • Connect AI systems with backend logic, databases, and external tools
  • Work on real-time AI systems (streaming, partial responses, low latency)

Real-Time & Systems Work (Important)

  • Work with MQTT, WebSockets, and event-based architectures
  • Build or integrate WebRTC / streaming / signaling systems
  • Handle concurrency, retries, failure recovery, and observability
  • Optimize performance for high-traffic and low-latency use cases

Dev & Production Ownership

  • Write clean, production-ready code
  • Debug real production issues (logs, metrics, failures)
  • Participate in architecture decisions
  • Work closely with frontend, mobile, and product teams
  • Own features from design → development → deployment

Required SkillsMust-Have

  • Strong experience with Node.js and TypeScript
  • Hands-on experience with NestJS (or equivalent backend framework)
  • Experience with Prisma ORM
  • Good understanding of databases (PostgreSQL / MySQL / MongoDB)
  • Experience integrating AI / LLM APIs
  • Solid API design principles
  • Comfortable working on complex, evolving systems

Good to Have (Big Plus)

  • Experience with MQTT, WebSockets, or real-time systems
  • Experience with WebRTC / media / streaming
  • Experience with Docker & CI/CD
  • Familiarity with cloud platforms (AWS / DigitalOcean / Azure)
  • Prior work on SaaS platforms
  • Exposure to voice bots, chatbots, or automation platforms

What We're Really Looking For

  • Someone who can think in systems, not just functions
  • Comfortable with ambiguity and problem-solving
  • Willing to go deep instead of cutting corners
  • Can debug, reason, and improve existing systems
  • Takes ownership instead of waiting for instructions

We prefer problem solvers over resume keywords.What You'll Work On (Examples)

  • AI voice agents connected to real phone systems
  • SaaS dashboards with RBAC & workflow engines
  • Real-time device communication using MQTT
  • Automation pipelines (AI + backend + external tools)
  • Data-heavy reporting & analytics systems

Work Culture

  • No micromanagement
  • High ownership, high trust
  • Focus on output and quality, not hours
  • Engineering-first mindset
  • Real products, real customers

Hiring Process

  • Resume shortlisting
  • Technical discussion (problem-solving focused)
  • Practical evaluation (small task or system discussion)
  • Final culture & ownership round

Skills: automation,artificial intelligence,agents,coding experience,mqtt,websockets,ownership,sql,platforms,saas

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149234943

Similar Jobs

Bengaluru, India

Skills:

.NET.Net CoreNunitNosqlDevopsMs AzureWeb ApiXunitSqlMicroservices

Bengaluru, India

Skills:

.Net CoreDevopsT-sqlSQL ServerAzure cloud services

Bengaluru, India

Skills:

visualvm JavaS3RDSHibernateAws ServicesPostgreSQLSpring BootPlay FrameworkJ2EESpring MVCSqlJprofilerLambdaEc2MySQLSqsSnsRestful ApisJpaJVM internalsAsync Profiler

Bengaluru, India

Skills:

JavaUnixGcpJavascriptDockerLinuxAzureKubernetesPythonAWS

Remote

Skills:

socket.io Node.jsGithubTesting FrameworksPostgreSQLPostmanRabbitmqApi TestingJestRedis