> Markdown version of [/jobs/ext/4579921-principal-engineer-full-stack-typescript-node-js-react-cloud](https://www.wearedevelopers.com/jobs/ext/4579921-principal-engineer-full-stack-typescript-node-js-react-cloud). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Engineer -- Full-Stack TypeScript Node.js, React, Cloud - **Company:** Showbiz Cinemas, LLC - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Query Performance, JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Cloud Storage, Code Review, Databases, Continuous Integration, Relational Databases, Cursor, Amazon DynamoDB, Github, Design of User Interfaces, Human-Computer Interaction, Identity and Access Management, Python (Programming Language), Key Management, PostgreSQL, MongoDB, Routing, Node.Js, Performance Tuning, Microsoft Copilot, Standard Sql, Next.js, Amazon Simple Notification Service (SNS), Software Engineering, TypeScript, Eslint, Network Routers, Google Cloud, ReactJS, Large Language Models, Claude Code, Caching, AWS Lambda, Firebase, Backend, Agentic-AI, Adobe, Amazon Relational Database Service, Webpack, AWS Fargate, Free and Open-Source Software, Figma, Graphql, NestJS, JestJS, Amazon Simple Queue Service (SQS), Api Management, Serverless Computing, Docker - **Published:** November 5, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-engineer-full-stack-typescript-node-js-react-cloud--f278a938-a8ea-42cd-8e56-e5054e728186 ## About the Role Cloud Computing, Node.js, React.js, Campaigns, Team Player, Cloud Computing, React.js, JavaScript, Application Programming Interface (API), User Interface/Experience (UI/UX), * 8+ years of professional software engineering experience, with at least 5 years writing production TypeScript/JavaScript as your primary language * Expert-level TypeScript: advanced types and generics, strict-mode codebases, type-safe API contracts, and a strong grasp of the JavaScript runtime (event loop, async patterns, modules, gotchas) * Deep Node.js experience: building and maintaining production HTTP APIs and back-end services with Express or a comparable framework, including auth, validation, error handling, background jobs, and performance * Deep React expertise: component architecture, hooks, state management, data fetching, and performance optimization for complex, highly interactive, multi-user applications, CSS solutions * Production Next.js experience: App Router, server components, server-side rendering, routing, and caching * Strong hands-on Google Cloud Platform or AWS experience - you have personally deployed and operated production applications, not just consumed them. For example: * GCP: Cloud Run, Cloud Functions, Cloud SQL, Firestore, Pub/Sub, Cloud Storage, IAM * AWS: Lambda, ECS/Fargate, RDS, DynamoDB, SQS/SNS, S3, IAM * Containers and delivery: Docker for development and production, CI/CD pipelines, and environment/secrets management * Databases: strong SQL (PostgreSQL or similar) and working knowledge of document databases, including schema design and query performance, * Experience building internal tools, workflow automation, or developer/creative productivity platforms * Familiarity with plugin or extension development for creative tools (e.g., Figma, Adobe UXP) - in TypeScript * Python or Bash for scripting and automation * Experience with LLM APIs, AI agents, or AI-powered product features * Experience working in an agency, studio, or other creatively driven, fast-paced environment * Open-source contributions ## Description We''re looking for a senior full-stack engineer who lives in TypeScript. You write clean, well-typed, well-tested TypeScript on both sides of the stack - React and Next.js on the front end, Node.js services and APIs on the back end - and you deploy and operate what you build on Google Cloud or AWS. As a Principal Engineer, you''ll own Hook''s internal applications and platform end to end: architecture, implementation, testing, deployment, and long-term health. You''re self-directed, comfortable owning complex products from first idea through continued development, and you make confident architectural decisions without needing a roadmap handed to you. When a client project needs a strong technical lead, you step in with that same ownership mindset. OUR STACK * Language: TypeScript, end to end * Front end: React, Next.js * Back end: Node.js, Express (or similar: Fastify, NestJS, Hono), REST and GraphQL APIs * Cloud: Google Cloud Platform and AWS (serverless, containers, managed databases, queues, storage), plus Vercel * Data: PostgreSQL / relational databases and document stores (Firestore, MongoDB, or similar) * Tooling: Docker, CI/CD (GitHub Actions or similar), modern TypeScript tooling (Vite, Vitest/Jest, ESLint, pnpm/npm workspaces) * AI: LLM APIs and AI-assisted development (Claude Code, Cursor, Copilot) WHAT YOU''LL DO * Architect, build, and ship production full-stack web applications in TypeScript, from React/Next.js front ends to Node.js services and APIs * Design and own back-end services, APIs, and integrations with third-party platforms * Deploy, operate, and monitor applications on Google Cloud or AWS, including infrastructure, CI/CD, task queues, observability, security, and cost * Own product areas end to end: problem discovery, technical design, implementation, testing, deployment, and ongoing improvement * Partner with creative, production, and operations teams to understand their workflows and turn them into reliable, well-designed software * Integrate AI capabilities (LLM APIs, agents, automation) into the applications you build * Set the technical bar: drive code review, testing standards, documentation, and best practices * Serve as technical lead on select client web projects and occasionally direct freelance developers * Evaluate and recommend tools, frameworks, and approaches as Hook''s needs evolve