Skip to main content

engineering

Senior Frontend Engineer (Astro / Preact)

  • Remote (worldwide)
  • full-time
  • $110K–$160K

About the role

SaaSTweaks renders 12,000+ deal, comparison, and category pages on the edge through Astro and Cloudflare Workers. The engineering team is 4 people and ships every weekday. The Senior Frontend Engineer owns the Astro template layer end-to-end: deal hero, comparison tables, sticky rails, search, and the new Phase 37 partner ecosystem pages going live this quarter.

What you will do

  • Own the Astro template architecture across deal, comparison, alternatives, blog, tutorial, partner, and category page types.

  • Ship Preact islands for the parts that need interactivity (filters, search, deal stickyrail, admin editors) while keeping the static-first defaults that make the site fast.

  • Maintain the design-system primitives: typography, color tokens, button states, card variants, callout styles. Most live in src/components/ui and src/styles/global.css.

  • Pair with the editorial team on new page formats. Translate a content brief into a template within a sprint.

  • Watch Core Web Vitals daily. The site holds a 95+ Lighthouse performance score across the catalog and the Senior Frontend Engineer is the person responsible for keeping it there.

  • Mentor the mid-level engineer on the team via async code review.

What we need from you

  • 5+ years of professional frontend engineering, with at least 2 years on a content-heavy site (publication, marketplace, or e-commerce catalog).

  • Production experience with Astro, Next.js, or a similar islands/hybrid framework. Astro experience is preferred but not required.

  • Strong TypeScript. Most of the codebase is strict-mode TS and PRs are reviewed for type safety.

  • Demonstrated taste in UI: links to past work that show the engineer can make a page beautiful without a designer holding their hand.

  • Comfort working async. The team spans four timezones and ships through written PR descriptions and Loom walkthroughs, not standups.

Nice to have

Bonus points for prior work on Cloudflare Workers, D1, or R2; for shipping a public design system; or for any history of writing about frontend performance. Open-source contributions to Astro, Preact, or the Cloudflare ecosystem are noticed and valued during review.

How we hire

Submit a resume plus 2 links to past work via /careers/apply. Initial reply within 5 business days. Two interviews (intro plus a paired live coding session). Offer within 3 weeks of first contact.

Apply for this role

We read every application. Expect a reply within five business days.