Remote Position
[Remote] Web Engineer
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Revvable provides CRM and website software for powersports dealerships, including its Apex website platform for dealer sites. The Web Engineer will own and extend the template system, launch and migrate dealer websites, ensure SEO, accessibility, and performance correctness, and improve automated browser testing while using AI coding agents in daily development.
Responsibilities
- Build and extend our template system: page layouts, reusable content blocks and their variants, and the brand-token system that lets every dealer look different inside a fixed structure
- Launch new dealer websites, including migrating dealers off a legacy CMS without losing their search rankings
- Own correctness on every site we ship: page titles and meta tags, canonical URLs, structured data, redirect maps, accessibility, and Core Web Vitals
- Work in Claude Code daily, and write what you learn back into the repo (docs, conventions, lint rules) so it applies to everyone after you
- Extend our automated browser test coverage so site launches stop being checked by hand
- Work directly with the founder and a small engineering team. Short feedback loops, no layers
Skills
- Deep, hand-written HTML and CSS. Grid and flex without guessing. Custom properties, container queries, cascade layers, stacking contexts. You can open devtools on a layout you have never seen and find the problem
- Semantic markup by reflex. You know why heading order, landmarks, and label association matter, and what a screen reader does with each
- Real SEO and performance experience on sites where a regression would have cost someone money. LCP, CLS, INP as numbers you have actually moved
- Fluency in a terminal and with Git. Command line, branches, reading a diff before you commit
- A working practice with AI coding agents, and clear opinions about where they fail. You read what the agent produces, you verify in a real browser, and you know when a three-line hand edit beats another prompt
- Comfort inside constraints. This is high-volume production work in a tight design system. No raw hex colors, no freeform fonts, no inventing a new pattern when one exists
- You verify before you claim it works. You open the page, check the console, take the screenshot
- Astro, especially the difference between prerendered and server-rendered pages
- Tailwind at config level, not just class recall
- Cloudflare Pages or Workers, DNS and domain cutovers
- Alpine.js, HTMX, or any background in adding behavior to server-rendered HTML
- Template languages such as Liquid, Handlebars, or Jinja
- CMS migration experience: dotCMS, WordPress, Shopify themes, Webflow at scale
- Automotive, powersports, or marine dealer websites. You know what a vehicle detail page is and why dealers care about it
- Playwright or other browser automation
- Figma literacy: you can match a comp without asking for redlines
Company Overview
Company H1B Sponsorship