About The Position

We are hiring a Senior Full-Stack Engineer (TypeScript + Go) to own and scale Highline’s frontend platform and user-facing applications. This is a high-ownership role where you will operate as the primary frontend engineer, responsible for multiple applications and the overall frontend architecture. You will: Own and maintain four deployable applications across the platform: Portals (member, client, and internal support) built from a shared Next.js codebase Highline Link enrollment SDK (Angular, embedded on partner/merchant domains) Marketplace UI (Next.js) Demo site (React + Go) Architect, build, and maintain frontend systems using: TypeScript, React (v18+), Next.js (App Router + Pages Router), Angular (v19+) Design and implement authentication flows (JWT, MFA, session management) Build and maintain SSR/SSG applications and optimize performance and scalability Develop and maintain JavaScript SDKs for external partner integration Ensure strong developer experience for partners integrating with Highline Implement and maintain frontend observability (error tracking, performance monitoring) Establish and uphold strong testing practices, including E2E testing Work with tools and libraries such as React Query, Axios, SCSS, and modern frontend patterns Build and maintain Web Components (Angular Elements, Shadow DOM) Collaborate with backend engineers and contribute to Go services when needed Work within CI/CD pipelines and deployment workflows (GitHub Actions, Docker) Make autonomous decisions on: Framework evolution and migration strategy Build and deployment pipelines SDK versioning and backward compatibility Overall frontend architecture and standards

Requirements

  • 5–8+ years of full-stack or frontend-focused engineering experience
  • Strong expertise in TypeScript and modern frontend frameworks
  • Deep experience with: React (v18+), Next.js (App Router and Pages Router), Angular (v19+)
  • Experience building and owning production-grade frontend applications
  • Strong understanding of: SSR/SSG patterns, Authentication systems (JWT, MFA, session management), API integration patterns
  • Experience developing SDKs or embedded frontend systems
  • Familiarity with: React Query, Axios, SCSS, Web Components (Angular Elements, Shadow DOM)
  • Experience with frontend observability tools (error tracking, performance monitoring)
  • Comfort working across the stack, including contributing to Go backend services
  • Experience with CI/CD pipelines and deployment workflows (GitHub Actions, Docker)
  • Strong testing mindset, including E2E testing

Nice To Haves

  • Experience with WordPress

Responsibilities

  • Own and maintain four deployable applications across the platform: Portals (member, client, and internal support) built from a shared Next.js codebase, Highline Link enrollment SDK (Angular, embedded on partner/merchant domains), Marketplace UI (Next.js), Demo site (React + Go)
  • Architect, build, and maintain frontend systems using: TypeScript, React (v18+), Next.js (App Router + Pages Router), Angular (v19+)
  • Design and implement authentication flows (JWT, MFA, session management)
  • Build and maintain SSR/SSG applications and optimize performance and scalability
  • Develop and maintain JavaScript SDKs for external partner integration
  • Ensure strong developer experience for partners integrating with Highline
  • Implement and maintain frontend observability (error tracking, performance monitoring)
  • Establish and uphold strong testing practices, including E2E testing
  • Work with tools and libraries such as React Query, Axios, SCSS, and modern frontend patterns
  • Build and maintain Web Components (Angular Elements, Shadow DOM)
  • Collaborate with backend engineers and contribute to Go services when needed
  • Work within CI/CD pipelines and deployment workflows (GitHub Actions, Docker)
  • Make autonomous decisions on: Framework evolution and migration strategy, Build and deployment pipelines, SDK versioning and backward compatibility, Overall frontend architecture and standards

Benefits

  • Competitive salary + equity (range based on experience and level)
  • Flexible PTO
  • Medical, dental, and vision insurance (including dependents)
  • Mental health and wellness program
  • Parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service