{"id":2213838,"url":"https://alion.io/job/singleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development","title":"Senior Software Engineer (Full Stack) – Node.js · React · AI-Augmented Development","company":{"id":3906432,"name":"SingleInterface","domain":"singleinterface.com","url":"https://alion.io/company/singleinterface","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Keka","truth_index":{"grade":"C","score":57,"open_postings":14,"ghost_share":0.714,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon EventBridge","optional":false},{"name":"Amazon S3","optional":false},{"name":"Anthropic","optional":false},{"name":"Apache Kafka","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"ChatGPT","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Fastify","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"Grok","optional":false},{"name":"Groq","optional":false},{"name":"Jest","optional":false},{"name":"LLM","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"MySQL","optional":false},{"name":"Next.js","optional":false},{"name":"Node JS","optional":false},{"name":"OpenAI","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PM2","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Redux","optional":false},{"name":"Rest API","optional":false},{"name":"State Management","optional":false},{"name":"TypeScript","optional":false},{"name":"Vitest","optional":false},{"name":"WebSockets","optional":false},{"name":"Zustand","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-06-16T10:48:42Z","employer_posted_date":"2026-06-16","last_verified_at":"2026-10-12T20:38:22Z","board_verified":true,"closed_at":null,"days_open":118,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":117},"description":"At SingleInterface, we are redefining how multi-location brands connect with customers in an AI-driven digital world. Backed by $30M in funding from PayPal Ventures and Asia Partners, we are scaling our AI Retail Tech Platform to empower businesses with seamless digital presence management, AI-powered customer engagement, online reputation management, and store-level product & service integration. Our data-driven approach helps brands enhance customer experience, gain insights, and drive revenue growth.\nOur Vision\nMaking AI-driven solutions simple & accessible for hyperlocal businesses to manage complex digital marketing needs.\nOur Goal\nFuel growth for 10 million business locations by 2030 through advanced AI-powered frictionless experiences.\nOur Core Values\nCustomer First - We put our customers at the heart of everything we do.\nGetting Things Done - Speed and execution define our approach.\nBeing Authentic - We stay true to our people and mission.\nBeing Finicky - We obsess over the details that matter.\nBeing Techurious - We challenge the status quo with tech-driven solutions.\nRole Summary\nWe’re looking for a Senior Software Engineer who ships fast, thinks in systems, and uses AI as a force multiplier. You’ll build production-grade features across our full stack - Node.js APIs, React frontends, cloud infrastructure - while leveraging AI-assisted development (vibe coding) to deliver at 2-3x the speed of traditional workflows.\nYou own the feature end-to-end: from database schema to API to pixel-perfect UI to production monitoring. You’ll work on systems that serve millions of requests daily across 10,000+ business locations - reviews, presence management, AI-powered insights, and hyperlocal marketing.\nIf you’re the kind of engineer who uses Claude, Cursor, or Copilot as a natural part of your workflow and can turn a product brief into a deployed feature in days instead of weeks, this role is for you.\nKey Expectations\nShip features end-to-end: Own the full lifecycle - schema design, REST/GraphQL APIs in Node.js, React UI, deployment, and monitoring. No handoffs.\n Build with AI, not just for AI: Use AI coding assistants (Claude, Cursor, Copilot, v0) as daily tools to accelerate development. Write better code faster.\nDesign for scale: Architect APIs and data models that handle 50K+ daily requests, multi-tenant workloads, and real-time event-driven pipelines.\nOwn quality and uptime: Write tests, set up monitoring, debug production issues, and maintain 99.9%+ uptime. Zero-downtime deployments are the standard.\nMove fast with confidence: Deliver production-ready features in days, not sprints. Velocity without sacrificing code quality or system reliability.\nCollaborate cross-functionally: Work directly with product, design, and data science teams. Translate ambiguous requirements into clean technical solutions.\n Mentor and elevate: Review code, share patterns, and help junior engineers grow. Set engineering standards for the team.\nTechnical Requirements (What you should be strong at)\n Node.js (4+ years): Express/Hapi/Fastify, REST API design, async patterns, error handling, middleware architecture. You can build a production API from scratch.\n React (3+ years): Hooks, state management (Redux/Zustand/Context), component architecture, performance optimization, SSR/Next.js.\n Databases: MySQL/PostgreSQL (query optimization, indexing, migrations) and MongoDB/DynamoDB. You can write an EXPLAIN plan and fix a slow query.\n Cloud & DevOps: AWS (Lambda, SQS, SNS, S3, EventBridge, API Gateway), CI/CD pipelines, Docker, PM2.\nAI coding tools: Active user of Claude Code, Cursor, GitHub Copilot, v0, or similar. You use AI to scaffold, refactor, debug, and write tests.\nVibe 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.\nLLM integration: Experience calling OpenAI/Anthropic/Groq APIs from backend code. Built features using LLMs for summarization, classification, or generation.\n Git & testing: Branch strategy, PR workflows, unit tests (Jest/Vitest), integration tests. You write tests because you’ve been burned by not writing them.\n Bonus: TypeScript, event-driven architecture (Kafka/SQS), Redis, Elasticsearch, WebSocket, OpenTelemetry/APM, MCP server development, multi-tenant SaaS architecture.\nWhat You’ll Build\n Reviews AI - Auto-response engine with ABSA sentiment classification, AI reply generation (ChatGPT/Grok/SI AI fallback), and Google posting. 50K+ reviews/day.\nPresence Management - Multi-location brand listings across Google, Facebook, Apple Maps. Real-time sync via PubSub, bulk updates, image suppression.\nAI Mode - Conversational AI interface: intent detection, knowledge-based replies, DB-querying, action execution, content publishing.\nReport Engine - Event-driven pipeline: EventBridge → Lambda → SQS → parallel processors → S3 → SES email delivery. Zero polling, zero crons.\nNotification System - Fan-out architecture: coordinator Lambda → sharded workers → per-channel SQS queues → push/email/in-app delivery at scale.\nCompetitor Intelligence - Data aggregation using RapidAPI, Google Places, and custom crawlers for competitive analysis.\nQualifications and Experience\n4-5 years of professional full-stack development with Node.js and React in production environments.\nStrong CS fundamentals: data structures, algorithms, system design, API design patterns.\nDemonstrable experience using AI tools to accelerate development - show us your workflow, not just a resume.\nShipped features that handle real traffic at scale (10K+ requests/minute or equivalent).\nB.Tech/B.E./MCA in Computer Science or equivalent practical experience.\nComfortable with ambiguity, fast iteration, and high ownership. You don’t wait for perfect specs.\nWhat’s on offer:\nHigh-ownership role building core platform features used by 10,000+ business locations.\nAI-first engineering culture - we don’t just build AI products, we build WITH AI tools.\nWork with a strong engineering team: microservices, event-driven architecture, cloud-native stack.\nFast-shipping culture: weekly releases, not quarterly. Your code hits production within days.\nA platform for you to grow yourself with maximum speed with zero obstacles and make real impact.\nWe are an in-office first org - because no great idea ever started with “You’re on mute.” We thrive on hallway high-fives, spontaneous brainstorms, and the kind of teamwork that just hits different when you’re in the room.\nWe believe in providing equal employment opportunities for all applicants. We appreciate diversity and believe that varied perspectives will make us better at what we do, so however you identify and whatever background you bring with you, we’re excited to hear from you.","description_format":"text","description_chars":6765,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Commerce","Hospitals & Health Systems","Marketing & Sales AI"],"lifecycle":[{"event":"open","at":"2026-10-10T06:13:15Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.232,"p_room":0.28,"age_days":117,"expected_fill_days":22,"reasons":["conf:2","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/singleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development","json_url":"https://alion.io/job/singleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development.json","meta":{"generated_at":"2026-10-12T21:40:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":35366,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3906432},"rest":"https://alion.io/mcp/rest/get_company?id=3906432"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsingleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsingleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsingleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/singleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsingleinterface-senior-software-engineer-full-stack-node-js-react-ai-augmented-development"}]}