Open role
[Remote] Full Stack Developer — Next.js + AI Product Experience
Note: The job is a remote job and is open to candidates in USA. NMK Global Inc. is a global IT services and solutions company specializing in staffing, technology consulting, workforce solutions, and application development services. The company is seeking a Full Stack Developer to deliver end-to-end product features, develop Next.js and React interfaces, integrate APIs, and build high-quality streaming AI user experiences.
Responsibilities
- Build UI in Next.js 15 (App Router, RSC, server actions) and React 19
- Implement AI experiences using Vercel AI SDK (streaming chat/completions, Data Stream protocol integration)
- Build scalable UI systems with TailwindCSS 4 (CVA, tailwind-merge) and maintain component docs in Storybook
- Implement client/server state patterns (Zustand, TanStack Query) and data-heavy UI using AG Grid
- Integrate authentication/session management (JWT via jose) and secure API consumption patterns
- Implement document experiences (PDFTron WebViewer, OnlyOffice React editor) and S3 presigned URL flows (AWS SDK v3)
- Add analytics/feature flags via PostHog
- Own quality: Playwright E2E + Vitest unit/component tests; CI-friendly test discipline
Skills
- * TypeScript, React, Next.js (App Router/RSC), Tailwind
- * Playwright + unit/component testing best practices
- * Streaming UI patterns (SSE preferred) and API integration
- * Working knowledge of Python/FastAPI services and basic Docker/K8s awareness
Benefits
- Remote work
Company Overview
Company H1B Sponsorship