Smart UI

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
To apply for this and other jobs on Djinni login or signup.
Loading...