Frontend Engineer (Next.js / Docs Platform) to $3000
About the project
We are Smart-UI, a custom web development agency.
Our client is a major data/AI company in the Apache Spark ecosystem.
We’re looking for a Frontend Engineer who will help us rebuild and modernize the official documentation website.
This is not a typical “marketing website” job - it’s a developer documentation platform with:
- new information architecture for docs,
- modern stack (Next.js, TypeScript, MDX, Tailwind or similar),
- versioned documentation,
- global search,
- quickstarts & code examples.
You will work closely with our team and the client’s team (architects, product, devrel).
Responsibilities
- Implement a new documentation website using Next.js + TypeScript + MDX (or a similar stack agreed with the client).
- Work with documentation structure and navigation: sidebars, versioning, cross-links, IA.
- Build reusable UI components for docs: code blocks, tabs, callouts, API refs, navigation blocks etc.
- Integrate global search (Algolia / Pagefind / other).
- Set up and maintain CI/CD pipeline for the docs site (preview builds, staging, production).
- Collaborate with the client on content migration (existing Spark docs, PySpark docs, quickstarts).
- Take care of performance, accessibility and SEO basics for the docs platform.
- Participate in technical discussions, propose and defend architectural decisions.
Requirements
- 4+ years of commercial experience in frontend / web development.
- Strong experience with React and Next.js (SSR, SSG, routing, data fetching).
- Confident in TypeScript (not just copy-paste).
Experience building documentation websites or developer portals using:
- Markdown / MDX
- and/or Docusaurus / MkDocs / Astro / Gatsby / similar.
Good understanding of:
- routing & navigation patterns for docs,
- performance optimization (Lighthouse 80+),
- accessibility basics (ARIA, keyboard navigation).
- Experience working with Git and Git-based workflows (PRs, code review, branching).
- English: Upper-Intermediate+ (you should be comfortable on calls with the client).
Nice to have
- Experience with Algolia, Pagefind or other search solutions.
- Experience with versioned documentation (multiple versions of docs).
- Understanding of data engineering / Apache Spark / Python – not mandatory, but a big plus.
- Open-source contributions or experience maintaining developer-facing docs.
- Experience with CI/CD (GitHub Actions, GitLab CI, etc.).
We offer
- Work on a high-impact, visible project in the Apache Spark / data engineering ecosystem.
- Direct communication with a strong international client (architects, devrel, product).
- Fully remote work, flexible schedule within EU time zones.
- Long-term cooperation if we’re a good match.
- Competitive hourly rate / monthly compensation (to be discussed individually).
Required languages
| English | B2 - Upper Intermediate |
Published 28 November
205 views
·
65 applications
📊
$2000-3100
Average salary range of similar jobs in
analytics →
Loading...