Sari la conținutul principal

Frontend Engineer (Design Systems & Data Visualization)

Technology
OKAPI
Bucharest, Româniaacum 1 săptămânăPână la 03.05.2027
Normă întreagăLa sediu

Descrierea postului

OKAPI is a product design & development company that helps startups and established enterprises turn their ideas into polished products.

We are looking for a Frontend Engineer who loves building interfaces that are both beautiful and data-rich: from reusable JavaScript components and design systems to interactive graph networks and data visualizations with D3.

What You Bring

  • 3+ years of professional frontend development with modern JavaScript and TypeScript
  • Strong experience with React (or a similar component-based framework)
  • Proven experience building reusable component libraries or design systems (Storybook, design tokens)
  • Hands-on experience with D3.js and data visualization (charts, dashboards, interactive views)
  • Experience with graph / network visualization with D3
  • Solid HTML, CSS and SVG skills
  • Good eye for UI detail and experience working from Figma designs
  • WCAG 2.1/2.2 Level AA: familiarity with accessibility guidelines and how to implement them
  • Experience with testing, Git and CI/CD
  • Experience using AI coding tools (e.g. Copilot, Cursor, Codex, Claude Code) in your workflow
  • Good spoken and written English

What You'll Do

  • Build and maintain reusable JavaScript/React components as part of our design systems
  • Turn complex data into clear, interactive visualizations and graph networks
  • Optimize rendering performance for large datasets
  • Work closely with designers to ship pixel-perfect, accessible interfaces
  • Integrate frontends with REST/GraphQL APIs
  • Write clean, tested, well-documented code and take part in code reviews and Agile ceremonies

Who You Are

  • Analytical and visual: you enjoy making complex data easy to understand
  • A systems thinker who builds reusable, scalable solutions
  • A clear communicator who works well with designers, developers and product managers
  • Organized, adaptable and comfortable with ambiguous requirements
  • Curious and quick to learn new tools and technologies
We are offering
  • A friendly international environment where you can follow your passions and develop your skills
  • A flexible schedule (no strict working hours)
  • Paid vacations
  • A variety of interesting & challenging projects
  • Performance bonuses
Come join us and see how ideas come to life!
Keywords
JavaScriptTypeScriptReactDesign SystemsReusable Component LibrariesStorybookDesign TokensD3.jsData VisualizationGraph and Network VisualizationHTMLCSSSVGWeb AccessibilityTestingGitFrontend DevelopmentReusable ComponentsComponent LibrariesCharts

Te interesează acest rol?