Fronend Engineer Offline

to $8000

You will build the interfaces that agency operators use every single day โ€” dashboards, Kanban boards, Gantt charts, time tracking widgets, workflow builders, analytics views, and client portals. Kontrora's frontend is Next.js 15 with the App Router, TypeScript, Tailwind CSS 4, and shadcn/ui. The product is complex and data-dense, which means you need to care deeply about performance, accessibility, and the small details that make a tool feel fast and satisfying. You will work closely with the product designer and backend engineers, and you will have real ownership over the component library.

Responsibilities

  • Implement UI components and pages with pixel-perfect accuracy from Figma designs
  • Build and maintain the shared component library using shadcn/ui and Tailwind CSS 4
  • Optimize frontend performance: bundle size, Core Web Vitals, rendering strategies (SSR, SSG, client)
  • Write accessible, semantic HTML โ€” ARIA roles, keyboard navigation, screen reader support
  • Implement complex interactive features: drag-and-drop (dnd-kit), data visualization (Recharts, D3), workflow canvas (xyflow/react)
  • Manage client-side state with Jotai and server state with SWR
  • Write unit and integration tests for components and user flows
  • Collaborate with backend engineers on API contracts and data shapes

Requirements

  • 3+ years of professional frontend development experience
  • Expert React and TypeScript skills โ€” hooks, context, memoization, and rendering deeply
  • Strong CSS skills including Tailwind, animations, and responsive design
  • Experience with Next.js App Router and understanding of server vs. client components
  • Web performance knowledge and accessibility experience building WCAG-compliant interfaces

Nice to Have

  • Experience with Tailwind CSS 4 and design token systems
  • Framer Motion or animation library experience
  • Experience building data-heavy dashboards or analytics UIs
  • Familiarity with xyflow/react or node-based canvas libraries

Required skills

React.js, CSS, HTML, REST API, TypeScript

Required languages

English B2 - Upper Intermediate
Published 14 October
526 views ยท 255 applications
See stats of candidates who applied for this job ๐Ÿ‘€
Loading...