Principal Engineer – Full-Stack TypeScript, Node.js, React, Cloud

Posted Oct 29

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Design, develop, and deploy full-stack web applications in TypeScript utilizing React/Next.js and Node.js services and APIs.

β€’ Create and manage back-end services, APIs, and integrate with third-party systems.

β€’ Deploy, manage, and monitor applications on Google Cloud or AWS, covering infrastructure, CI/CD, task queues, observability, security, and cost management.

β€’ Take full ownership of product areas from problem identification and technical design to implementation, testing, deployment, and continuous enhancement.

β€’ Collaborate with creative, production, and operations teams to convert workflows into dependable software solutions.

β€’ Incorporate AI functionalities, LLM APIs, agents, and automation features into applications.

β€’ Promote code review practices, testing standards, documentation, and engineering best practices.

β€’ Act as the technical lead on selected client web projects and occasionally oversee freelance developers.

β€’ Assess and suggest tools, frameworks, and methodologies as Hook's requirements evolve.

β€’ Manage Hook's internal applications and oversee platform architecture, implementation, testing, deployment, and long-term sustainability.


⛳️ Requirements

β€’ Over 8 years of professional experience in software engineering.

β€’ Minimum of 5 years of experience in production-level TypeScript/JavaScript as the primary programming language.

β€’ Advanced proficiency in TypeScript, including advanced types, generics, strict-mode codebases, and type-safe API contracts, along with JavaScript runtime knowledge.

β€’ Extensive experience with Node.js, specifically in building and maintaining production HTTP APIs and back-end services using Express or a similar framework.

β€’ Strong expertise in React, covering component architecture, hooks, state management, data fetching, performance optimization, and CSS solutions.

β€’ Experience with production-level Next.js, including App Router, server components, server-side rendering, routing, and caching mechanisms.

β€’ Solid practical experience with Google Cloud Platform or AWS for deploying and operating production applications.

β€’ Familiarity with Docker, CI/CD pipelines, and environment/secrets management.

β€’ Strong SQL skills with PostgreSQL or similar databases, along with a working knowledge of document databases.

β€’ Experience in unit, integration, and end-to-end testing using tools such as Vitest/Jest and Playwright.

β€’ Committed to writing secure, reliable, and maintainable code, along with sound architectural decision-making.

β€’ Proficient in AI-assisted development tools such as Claude Code, Cursor, or Copilot.

β€’ Capable of articulating architecture clearly to engineers, creatives, producers, and clients.

β€’ Ability to work independently, navigate ambiguity, and manage projects from production and beyond.

β€’ A resume, statement of interest, and code samples are required; TypeScript work is preferred where applicable.

β€’ Willingness to discuss code in detail during interviews.


🏝️ Benefits

β€’ Transparent compensation structures and equity opportunities.

β€’ A consistent 10-level advancement framework applied across various disciplines and departments.

β€’ Salary ranges based on location.

β€’ A diverse and inclusive workplace that emphasizes belonging.

β€’ Opportunities to engage in internal applications, platform development, and client projects.

β€’ Professional development through technical leadership and ownership roles.

People also viewed

NVIDIA1 day ago

Principal Software Engineer – E2E Performance, Goodput

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$272k – $431.3k/year
ApplyView job
ContractHero | Digital Contract Management1 day ago

Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
SBS CyberSecurity1 day ago

Lead Software Engineer

US flagSouth Dakota OnlyFull-timeFull-stack Engineer$80k – $100k/year
ApplyView job
Tripoint Solutions1 day ago

Software Developer

US flagAlabama, +18 more locationsFull-timeFull-stack Engineer$100k – $130k/year
ApplyView job
Intersog1 day ago

AI Product Engineer

CA flagCanada OnlyFull-timeFull-stack Engineer
ApplyView job
Geomagical Labs1 day ago

Frontend Engineering Lead

CA flagCanada OnlyFull-timeFull-stack EngineerC$170k – C$215k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers