Senior Full-Stack Engineer (Frontend-Focused)

Vaspire Technologies Inc — United States · Posted ~3 hours ago

Senior Full-time

Skills

frontend development UI architecture component libraries design systems web performance accessibility API development databases full-stack architecture JavaScript/TypeScript frontend APIs WCAG

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology team is seeking one of its most senior engineers to own the architecture and quality of user-facing web experiences while contributing across the full stack. You will shape component libraries and design systems, improve performance and accessibility, build backend APIs, work with databases and storage, and make end-to-end architectural decisions.

Highlights

High-ownership senior full-stack role with a frontend focus, responsible for UI architecture and product experience while contributing across APIs, data storage, performance, accessibility, and end-to-end technical decisions.

Description

About the Role This is a full-stack role with a front-end focus. While the primary ownership is the user-facing experience, this engineer is expected to contribute meaningfully across the stack — writing APIs, understanding how data is stored and retrieved, and making informed architectural decisions end to end. This person will be one of the most senior engineers on the team, with real ownership over how our user-facing products look, feel, and behave across the web. Responsibilities The UI architecture — component library, design system, and the standards that govern how we build interfaces across the platform.Front-end performance — code splitting, caching strategies, accessibility (WCAG), and cross-browser reliability.API development — designing and writing back-end APIs that power the front-end, with a strong sense of what makes an API clean and efficient to consume.Data and storage — working with databases and storage technologies; understanding schemas, querying patterns, and how data architecture decisions affect the product experience.Full-stack integration — owning the full request lifecycle, from UI interaction to API layer to data persistence and back.Test coverage — unit, integration, and functional tests that keep the codebase reliable as it scales.Engineering culture — code reviews, mentoring junior and mid-level engineers, and helping define the standards we hold ourselves to. Qualifications Technical Stack: Core Front-End: React, Next.js (App Router), TypeScriptStyling: Tailwind CSS, Emotion (@emotion/react / @emotion/styled), CSS Modules, PostCSSClient State & Data: TanStack React Query, Zustand, ImmerBack-End Framework: NestJS on Node.js / Express APIs & Messaging REST + OpenAPI/Swagger (Scalar), Kafka (kafkajs via @nestjs/microservices)Auth & Integrations: NextAuth, JWT, tripe, PersonaData & Storage: MongoDB + Mongoose (migrations via ts-migrate-mongoose), AWS S3 PostHog, WinstonObservability: PostHog, Winstoni18n: next-intl, i18next / react-i18next, DittoTesting: Web: Jest, React Testing Library, Storybook · API: Vitest, Supertest, mongodb-memory-serverCode Quality: ESLint 9, Prettier, Husky, lint-staged, Knip, Code CoverageBuild / Infra / DevOps: Docker & docker-compose, Webpack + SWC, GitHub Actions, AWS Required Skills Full-stack depthSomeone with 10+ years building production-grade web applications — not just familiarity with the tools, but genuine mastery of the front-end. They also have real back-end experience: they’ve written APIs, worked with databases, and understand how the full stack fits together.Back-end and infrastructure awarenessComfort with Node.js, database and storage technologies, and deploying to cloud infrastructure (AWS or similar). An understanding of SSR and SSG patterns in Next.js.Communicator and mentorAs a senior member of the team, they should be able to lead technical conversations, write clearly, and help grow the people around them. Preferred Skills Build / Infra / DevOps: Docker & docker-compose, Webpack + SWC, GitHub Actions, AWS