SearchApi is a real-time SERP API delivering structured data from over 100 search engines and sources. They are seeking a Frontend Engineer & UI Designer who can design and build developer-facing products, taking features from Figma mockups to production code without handoffs.
Responsibilities:
- Design and ship, not hand off. Take a feature from Figma to a merged PR: ViewComponents, Stimulus controllers, Tailwind, the whole thing
- Own the dashboard. The logged-in experience: usage analytics, request history, billing, API keys. Make a data-dense console feel calm instead of cluttered
- Build interactive API playgrounds. Where a developer fires a real request and watches structured JSON come back live. Make it the thing people screenshot and share
- Own the docs and marketing experience. Keep the component system coherent, fast, and beautiful as the product grows week over week
- Build honest data viz. Turn raw metrics into charts a developer trusts at a glance, using a consistent, semantic color system
- Hold the line on craft. Native HTML first, Turbo Frames over client-side state, Tailwind over inline styles. Push Hotwire to its limits before reaching for a dependency
- Clean up as you go. Tame the JavaScript bundle, kill dead CSS and one-off controllers before they pile up
Requirements:
- You design and build. You've shipped frontend you also designed, and it looked genuinely good. Not 'good for an engineer.' Good
- Hotwire-native, or close. Fluent in a server-rendered, component-based stack (Rails + Hotwire ideal; Phoenix/LiveView, Django, or Laravel translate). You reach for native HTML before JavaScript
- Tailwind cold. Real opinions about spacing, type scale, and color systems
- You love developer tools. You have a favorite dashboard and an API console you think is beautiful, and you can say exactly why
- Great writer. You can explain a design tradeoff in a PR description without needing a meeting
- Self-directed. You take a vague 'make this nicer,' turn it into a plan, and ship it
- Fluent in English, written and spoken
- Production frontend you designed and built yourself, with links to show it
- Strong with a server-rendered, component-based stack (Rails + Hotwire strongly preferred)
- Fluent in Tailwind (or a similar utility CSS) and a real design tool like Figma
- You've designed or redesigned a real SaaS dashboard or developer console that's live today
- Experience with ViewComponent, Stimulus, or a design system you maintained yourself
- Data-dense charts and a feel for honest data visualization, not just pretty gradients
- You've cleaned up a real JavaScript bundle or wired up frontend error tracking, with a before/after to show
- You contribute to design in public: a portfolio site you built, or open-source UI work