Full Stack Developer
Posted Updated
Description
Responsibilities:
- Reviews AI Auto-response engine with ABSA sentiment classification, AI reply generation (ChatGPT/Grok/SI AI fallback), and Google posting. 50K+ reviews/day.
- Presence Management: Multi-location brand listings across Google, Facebook, Apple Maps. Real time sync via PubSub, bulk updates, image suppression.
- AI Mode Conversational AI interface: intent detection, knowledge-based replies, DB-querying, action execution, content publishing.
- Report Engine Event-driven pipeline: EventBridge Lambda SQS parallel processors S3 SES email delivery. Zero polling, zero crons.
- Notification System Fan-out architecture: coordinator Lambda sharded workers per channel SQS queues push/email/in-app delivery at scale.
- Competitor Intelligence Data aggregation using RapidAPI, Google Places, and custom crawlers for competitive analysis.
Requirements:
- 2-5 years of professional full-stack development with Node.js and React in production environments.
- Strong CS fundamentals: data structures, algorithms, system design, API design patterns.
- Demonstrable experience using AI tools to accelerate development; show us your workflow, not just a resume.
- Shipped features that handle real traffic at scale (10K+ requests/minute or equivalent).
- B. Tech/B. E. /MCA in Computer Science or equivalent practical experience.
- Comfortable with ambiguity, fast iteration, and high ownership. You don't wait for perfect specs.
Good to Have:
- Node.js (4+ years): Express/Hapi/Fastify, REST API design, async patterns, error handling, middleware architecture. You can build a production API from scratch.
- React (3+ years): Hooks, state management (Redux/Zustand/Context), component architecture, performance optimisation, SSR/Next.js .
- Databases: MySQL/PostgreSQL (query optimization, indexing, migrations) and MongoDB/DynamoDB. You can write an EXPLAIN plan and fix a slow query.
- Cloud and DevOps: AWS (Lambda, SQS, SNS, S3, EventBridge, API Gateway), CI/CD pipelines, Docker, PM2.
- AI coding tools: Active user of Claude Code, Cursor, GitHub Copilot, v0, or similar. You use AI to scaffold, refactor, debug, and write tests.
- Vibe coding: You can take a product brief, describe the intent to an AI assistant, iterate on the output, and ship a working feature in hours.
- LLM integration: Experience calling OpenAI/Anthropic/Groq APIs from backend code. Built features using LLMs for summarisation, classification, or generation.
- Git and testing: Branch strategy, PR workflows, unit tests (Jest/Vitest), integration tests. You write tests because you've been burned by not writing them.
- Bonus: TypeScript, event-driven architecture (Kafka/SQS), Redis, Elasticsearch, WebSocket, OpenTelemetry/APM, MCP server development, multi-tenant SaaS architecture.
Skills
- AI
- Anthropic
- API
- Api Design
- API Gateway
- AWS
- ChatGPT
- CI/CD
- Claude Code
- Cloud
- Conversational AI
- Design Patterns
- DevOps
- Docker
- DynamoDB
- Elasticsearch
- Event Driven Architecture
- Eventbridge
- Express.js
- Fastify
- Git
- GitHub
- Github Copilot
- hapi
- Jest
- Kafka
- Lambda
- LLM
- MCP
- MongoDB
- MySQL
- Next.js
- Node.js
- OpenAI
- OpenTelemetry
- PostgreSQL
- React
- Redis
- Redux
- REST
- S3
- SaaS
- SNS
- SQS
- TypeScript
- Vitest
- Websockets
- Zustand
