24 Oct
|
Appscrip
|
Bengaluru
24 Oct
Appscrip
Bengaluru
Full-Stack Engineer (AI-Native) | 2-4 Years Experience
About The Role
We're hiring a Full-Stack Engineer who is equally comfortable building a polished Next.js interface and a reliable NestJS API behind it. You'll build customer-facing products, including AI-powered features like chat interfaces, streaming responses, and agent-driven workflows. You'll own features end to end, from database schema to UI, and use AI tools daily to ship faster without lowering the quality bar.
What You'll Do
Frontend
• Build responsive, accessible, high-performance UIs with React, Next.js (App Router, RSC) and TypeScript
• Build AI-facing interfaces: streaming chat UIs, tool-call/agent-status displays, and loading, error, and retry states for non-deterministic outputs
• Monitor web vitals and fix performance regressions Backend
• Design and build scalable REST/GraphQL APIs and services with Node.js and NestJS
• Model, query, and optimize data in PostgreSQL (schema design, indexing, migrations) using an ORM like Prisma or Drizzle
• Implement auth, authorization, validation, background jobs, queues, and caching (Redis)
• Integrate LLM APIs (OpenAI, Anthropic, Gemini), including streaming (SSE/WebSockets), tool calling, retries, rate limits, and cost/latency control AI-Assisted Engineering
• Use AI coding tools (Cursor, Claude Code, Copilot, etc.) for scaffolding, refactoring, debugging, and test writing
• Write and maintain project context for AI tools (rules files, AGENTS.md/CLAUDE.md, reusable prompts) so the whole team gets better output
• Review AI-generated code critically for correctness, security, performance, and maintainability Team and Delivery
• Write unit, integration, and E2E tests,
using AI to speed them up rather than skip them
• Take part in code reviews, sprint planning, architecture discussions, and on-call/incident follow-ups
• Document APIs, decisions, and runbooks clearly Must-Have (Non-Negotiable) Frontend
• Strong JavaScript (ES6+) and TypeScript
• React (hooks, state management, rendering behavior) and Next.js (App Router, SSR/SSG/RSC)
• HTML/CSS fundamentals, Tailwind or similar, responsive design, and accessibility basics Backend
• Production experience with Node.js and a structured framework (NestJS preferred; Express/Fastify with good architecture is fine)
• Solid PostgreSQL
skills:
relational modeling, joins, indexes, transactions, query optimization
• API design: REST principles, pagination, versioning, error handling, input validation
• Authentication and authorization (JWT, OAuth2, sessions, RBAC) Engineering Fundamentals
• Git, PR workflows, and code review habits
• Testing across layers (Jest/Vitest, React Testing Library, API/integration tests; Playwright/Cypress is a plus)
• Basic security awareness (OWASP top 10, secrets management, input sanitization) AI-Assisted Development
• Daily, hands-on use of at least one AI coding tool (Cursor, Claude Code, Copilot, Windsurf, or similar)
• Ability to write clear prompts,
give helpful context, and break big tasks into steps an AI can handle
• Habit of reviewing, testing, and understanding AI output before committing it
• Basic understanding of how LLMs work: context windows, hallucinations, token cost, and why outputs vary Nice to Have
• Redis, message queues (BullMQ, SQS, Kafka), or event-driven architecture
• Monorepo tooling (Turborepo, pnpm workspaces, Nx)
• Design system or component library work (shadcn/ui, Radix, Storybook)
• tRPC, GraphQL, or OpenAPI-driven type-safe clients
• Multi-tenant SaaS, payments (Stripe/Razorpay), or real-time features
• Open-source contributions, a side project, or shipped AI features you can demo What We Expect From You
• Ownership: take a feature from schema to UI to production, and flag risks early
• Judgment over speed: AI makes you faster, and you're still accountable for every line you ship
• Security awareness: no secrets in prompts, no blind copy-paste of AI code, and sensitive data stays out of third-party tools
• Systems thinking: consider scale, failure modes, and cost, not just the happy path
• Learning speed: the AI tooling landscape changes every few months, and you keep up and share what works
• Clear communication: PRs, docs, and async updates that others can follow If interested for this job pls contact us on this WhatsApp number, nine three one six one two zero one three two
Skills:
- Fullstack Developer, Artificial Intelligence (AI), NextJs (Next.js), React.js, TypeScript, RESTful APIs, GraphQL, NodeJS (Node.js), PostgreSQL, AWS Simple Queuing Service (SQS) and nestJS
📌 Full-Stack Engineer (Bengaluru)
🏢 Appscrip
📍 Bengaluru