Search by job, company or skills

yourfriendlyhr

Backend Developer

Save
  • Posted 10 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: coding experience,ownership,agents,websockets,sql,platforms,mqtt,artificial intelligence,saas,automation

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149061939

Similar Jobs

Bengaluru, India

Skills:

.NET.Net CoreLinqSQL ServerAzure FunctionsAzure DevOpsEntity Framework CoreSwagger API documentationClean ArchitectureAzure Key VaultIntegration with SAP Business ByDesign APIMicroservices architectureAzure API Management GatewayCQRSAzure Message QueuesMediator patternPayment provider integrationSpecFlow BDDShipping provider integrationActive Record pattern

Bengaluru, India

Skills:

AlgorithmsDatabase SystemsJavaSpringbootCSoftware DesignObject Oriented ProgrammingGroovyRedisElasticsearchMySQLMongoDBdata structures

Bengaluru, India

Skills:

Express.JsOauth2PostgreSQLJwtKafkaNode.jsRedisRabbitmqDockerMongoDBFastAPIRest ApisPythonAWSWebhooks

Bengaluru, India

Skills:

Design PatternsRestful ApiKafkaNode.jsRedisSolid PrinciplesRabbitmqGitDockerMySQLSystem DesignMongoDBNestjsKubernetesAWSInfrastructure as CodeClean ArchitectureTypeORMMicroservices ArchitectureMonitoring and Observability ToolsEvent-driven Architectures

Bengaluru, India

Skills:

DockerNode.jsRestful ApisPythonLoggingInput sanitizationAPI validationError handling