Remote job
Senior Full-Stack Engineer (Next.js / TypeScript)
Job details
About this role
Role overview Build polished, responsive web applications and full-stack experiences, including client portals, administrative dashboards, and collaborative interfaces. The role combines hands-on product development with careful attention to visual quality, accessibility, architecture, and runtime performance.
Responsibilities - Develop interactive applications with Next.js, React, TypeScript, and Tailwind CSS. - Implement server-side and edge features, including API routes, middleware, and real-time WebSocket connections. - Create reusable, accessible UI components and add motion where it supports the experience. - Improve loading and rendering performance through Core Web Vitals work, code splitting, server components, and streaming. - Connect products to payment, authentication, and analytics services. - Review code for security, testability, and maintainability.
Requirements - At least 4 years of professional full-stack development with React and TypeScript. - Strong knowledge of Next.js App Router, Server Components, Server Actions, and Edge Runtime. - Fluency in CSS layout, design tokens, fluid typography, and visual hierarchy. - Experience with REST or GraphQL APIs and SQL databases such as PostgreSQL. - Familiarity with client-side state and caching tools such as React Query or TanStack Query. - Care for detail in spacing, typography, responsive behavior, and interface interactions.
Nice to have - Experience with Ant Design, Radix UI, or Tailwind-based design systems.
Benefits and work setup - Full-time remote work across the U.S., Europe, or Asia, with an asynchronous approach and flexible scheduling. - Compensation is listed at $65,000–$110,000 USD annually plus equity. - The role description mentions health coverage for the employee and direct dependents, and hardware support.