En un coup d'œil
- Missions: Conçois et développe des outils pour les développeurs, de Figma à la production.
- Entreprise: Startup tech innovante, sans pression des investisseurs.
- Avantages: Travail à distance, partage des bénéfices et actions dans l'entreprise.
- Autres infos: Équipe dynamique avec opportunités de croissance et retraites annuelles.
- Pourquoi ce job: Impact direct sur le produit et satisfaction des utilisateurs exigeants.
- Qualifications: Expérience en développement frontend et design, maîtrise de Tailwind et Figma.
Le salaire estimé est compris entre 61650 - 75350 € par an.
We are looking for a builder-designer hybrid who makes a developer-facing product feel premium.
You design it in Figma and ship it yourself in Hotwire.
If you sweat the 200ms of jank nobody else notices, and you have both the taste to design the thing and the skill to build it in production, this role is for you.
Search Api is a real-time SERP API delivering structured data from 100+ search engines and sources, including Google Search, Google Shopping, Google Jobs, Bing, Baidu, You Tube, Amazon, and many more.
We power production workloads for Fortune 500 companies and fast-moving startups who need reliable search data at scale.
We’re a lean, profitable, bootstrapped team. No VC pressure, no bloat. Just engineers shipping real products to real customers.
Why Join Us?
- You own what developers judge us by. The dashboard, the API playground, the docs, the marketing site. The first impression of our product is your work.
- Design and build, no handoff. You take a feature from a Figma mockup to a merged PR yourself. No designs thrown over a wall.
- Real impact. A small team means your work shows up directly in signups, activation, and revenue.
- The best users to design for. You build developer tools for engineers, the most demanding and rewarding audience there is.
- Bootstrapped and Profitable. We answer to customers, not investors.
We’d rather hire one person with taste who can ship than a designer and a frontend developer who need a handoff between them.
- Tech Stack
- Ruby on Rails 8 with Hotwire (Turbo + Stimulus)
- Tailwind CSS and View Component
- esbuild for Java Script
- Figma for design
- Native HTML first (, ), Turbo Frames over single-page-app frameworks
We use Cursor, Claude, Git Hub, and Slack daily. We ship multiple times a day with CI/CD.
You Control AI, AI Doesn't Control You
We ship faster because we use AI tools aggressively, Cursor and Claude.
You scaffold components, generate layouts, and iterate on design variations with AI.
But you own every pixel and every line that lands.
You can tell when an AI-generated layout is generic slop and turn it into something with taste.
If you can't, you're not ready for this role.
- What You’ll Do
- Design and ship, not hand off. Take a feature from Figma to a merged PR: View Components, 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 Java Script bundle, kill dead CSS and one-off controllers before they pile up.
You own the front end.
We don't hand you pixel-perfect specs. You decide what deserves polish now and what ships good-enough, and you make the call.
The Hard Parts
This role is not for everyone. Here’s what makes it hard
- Hotwire-first, on purpose.
If your instinct for every interaction is to reach for React, you'll fight the stack instead of using it.
The fun, hard part is getting SPA-grade polish out of Turbo, Stimulus, and native HTML.
- You design AND build. Plenty of people do one well. The bar here is taste plus the discipline to ship it in production code, with tests, that passes review.
- Developer tools are unforgiving. Your users notice a 200ms jank, a misaligned monospace column, or a chart that lies. There's nowhere to hide a sloppy detail.
- Wide surface, one owner. Dashboard, playground, docs, marketing. You constantly decide what to polish and what to leave, with no PM holding the list for you.
- Taste is subjective. You'll defend a design decision in writing, ship it, watch real usage, and change your mind when the data disagrees with you.
If you want pixel-perfect specs handed to you and someone to manage you, this isn't for you.
About You
- 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/Live View, Django, or Laravel translate).
You reach for native HTML before Java Script.
- 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.
- Required experience
- 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.
- We’re especially looking for
- You've designed or redesigned a real Saa S dashboard or developer console that's live today.
- Experience with View Component, 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 Java Script 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.
- What We Look For
What makes a strong application
Two links to UI you designed AND built yourself, ideally a landing or marketing page and a product or app screen.
For each, one line on the hardest design decision you made and how you resolved it.
The design speaks for itself.
A template, or an inability to name a single detail you sweated, does not.
Signals we look for
A portfolio site you built. A redesign with a before/after. Open-source UI work. A Figma file. Evidence of taste plus the discipline to ship it in real code.
- Hiring Process
- 45-minute call with CEO. Get to know each other and walk through your work.
- Take-home challenge. A realistic design-and-build task that shows how you think.
- Follow-up call. Discuss your approach and the tradeoffs you made.
- Reference check + Offer
- What You Get
- Fully Remote. Work from anywhere.
- Equity share. Own a piece of what you're building.
- Profit sharing. When we win, you win.
- Learn from the founder. Understand how a real Saa S business grows.
- Annual team retreats (last one in Spain).
- #J-18808-Ljbffr
Frontend Engineer & UI Designer (Developer Tooling) employeur : SearchApi, LLC
Rejoindre notre équipe, c'est intégrer une culture de travail dynamique et autonome où chaque membre a un impact direct sur le produit. En tant qu'ingénieur frontend et designer UI, vous aurez l'opportunité de concevoir et de livrer des outils pour développeurs tout en bénéficiant d'une flexibilité de travail à distance, d'une participation aux bénéfices et d'un partage d'équité. Nous valorisons la créativité et l'initiative, offrant ainsi un environnement propice à la croissance personnelle et professionnelle.
Conseils d'expert StudySmarter🤫
Voici comment nous pensons que tu pourrais décrocher Frontend Engineer & UI Designer (Developer Tooling)
✨Construire ton réseau tech
Connecte-toi avec des professionnels de l'ingénierie et du développement logiciel via des meetups tech ou des conférences comme DevFest. C'est un excellent moyen d'apprendre sur les dernières tendances et de te faire connaître dans le milieu.
✨Contribuer à des projets open-source
Montre tes compétences en rejoignant des projets open-source sur GitHub. Non seulement cela renforce ton portfolio, mais ça te permet également de collaborer avec d'autres développeurs et de bâtir ta réputation dans le monde tech.
✨Préparer un excellent entretien
Pour décrocher un emploi à plein temps, il est crucial de préparer des réponses aux questions techniques et comportementales. Fais des simulations d'entretiens avec des amis ou en utilisant des plateformes dédiées pour te sentir plus à l'aise.
✨Postuler sur notre site
N'oublie pas de consulter notre site pour des opportunités chez SearchApi, LLC. Postuler directement peut te donner un accès privilégié à nos offres et montrer ton intérêt spécifique pour notre entreprise. Allez, fonce !
Nous pensons qu'il te faut ces compétences pour exceller en tant que Frontend Engineer & UI Designer (Developer Tooling)
Quelques conseils pour ta candidature 🫡
Démarre avec un CV percutant:Pour un poste d'ingénieur en développement logiciel, mets en avant tes compétences techniques comme les langages de programmation que tu maîtrises. N'hésite pas à inclure les projets sur lesquels tu as travaillé, surtout ceux qui montrent ton impact dans des situations concrètes. Les employeurs adorent voir ce que tu es capable de créer !
Valorise tes projets personnels:Si tu as des projets personnels ou des contributions sur GitHub, assure-toi de les inclure dans ta candidature. Cela te permet de montrer non seulement tes compétences techniques, mais aussi ta passion et ton engagement pour le développement logiciel. C'est un excellent moyen de te démarquer des autres candidats !
Personnalise ta lettre de motivation:Prends le temps de personnaliser ta lettre de motivation pour SearchApi, LLC. Explique pourquoi tu es attiré par cette entreprise et comment tes compétences peuvent répondre à leurs besoins. C'est l'occasion de montrer un côté plus humain de ta candidature et d'expliquer ce qui te motive !
Soigne la mise en page:Une mise en page claire et concise est cruciale pour les candidatures dans le domaine de l'ingénierie logicielle. Utilise des sous-titres et des listes pour rendre ton CV et ta lettre plus facile à lire. Cela montre aussi que tu as un sens de l'organisation, ce qui est super important dans notre domaine !
Comment te préparer à un entretien d'embauche chez SearchApi, LLC
✨Maîtrise des Outils de Développement
Assure-toi d'être à l'aise avec les outils et les langages de programmation que privilégie SearchApi, LLC. Par exemple, si tu sais qu'ils utilisent beaucoup Java ou Python, revisite tes concepts clés et sois prêt à discuter de tes projets antérieurs qui mettent en avant ces compétences.
✨Prépare des Exemples de Projets Concrets
Rassemble des exemples concrets de projets sur lesquels tu as travaillé, surtout ceux qui mettent en avant des défis techniques. Sois prêt à expliquer tes choix, tes erreurs et comment tu as résolu des problèmes - cela montre ton process de réflexion et ta capacité à apprendre.
✨Sois Prêt pour des Tests Techniques
Il est fréquent d'avoir des tests techniques lors des entretiens dans l’ingénierie logicielle. Prépare-toi à résoudre des problèmes de codage en direct. Pratique sur des plateformes comme LeetCode ou HackerRank pour rester affûté et confortable face à la pression.
✨Montre Ton Intérêt pour l’Innovation
Dans le cadre d'un poste à temps plein, les employeurs cherchent des passionnés qui se tiennent à jour avec les dernières tendances technologiques. N’hésite pas à parler de tes lectures récentes, de conférences auxquels tu as assisté ou même de projets open-source que tu pourrais avoir suivis ou rejoints.