React Developer

$$$
Product

About the project

CATTIX is an AI platform for digital marketers that automates work with advertising campaigns: market analysis, creative generation, search terms cleanup, and actionable insights for Google Ads and Meta Ads. The product is actively growing, and we are looking for a frontend engineer who will take ownership of the UI and grow together with the platform.

 

Required skills

  • 2-3 years of commercial experience with React
  • Strong TypeScript skills
  • Production experience with Next.js (preferably App Router, v14 or v15)
  • Solid understanding of state management (Zustand, Redux Toolkit, TanStack Query, or similar)
  • Tailwind CSS, experience with component libraries like shadcn/ui or Radix
  • Working with REST APIs, ideally with WebSocket or SSE for streaming responses
  • Confident with Git and branching workflows
  • English: Intermediate or higher (written communication, code reviews, documentation)

 

Will be a plus

  • Experience integrating LLM APIs (Anthropic, OpenAI): tokens, streaming, function calling, structured outputs
  • Familiarity with Sanity CMS, Supabase, or other headless solutions
  • Experience with advertising APIs (Google Ads, Meta Ads)
  • Working knowledge of analytics tools (Amplitude, GA4, GTM)
  • Basic UX sense, ability to give meaningful feedback on design mockups
  • Open-source contributions, side projects, or a tech blog

 

Responsibilities

  • Develop and maintain the CATTIX web application frontend
  • Integrate with backend services and LLM APIs, including streaming responses and structured JSON outputs
  • Build interactive dashboards, forms, and chat interfaces for AI agents
  • Collaborate with the designer on UI implementation, following the design system
  • Optimize application performance (Core Web Vitals, bundle size, rendering)
  • Write clean, typed, well-tested code, participate in code reviews and sprint planning

 

We offer

  • Work on a real product used by marketers in the US market
  • Direct communication with the CEO and product team, no unnecessary bureaucracy
  • Flexible schedule, fully remote
  • Payment in USD, rate is negotiable based on the technical interview
  • Budget for learning, conferences, and tools
  • Real influence on technical decisions and architecture

 

How to apply

Send your CV and GitHub link, and briefly mention which AI services you have already worked with (as a user or as a developer, both count).

Required skills experience

React.js 3 years
TypeScript 3 years
Next.js 1.5 years

Required domain experience

Advertising / Marketing 1 year

Required languages

English B1 - Intermediate
Ukrainian Native
REST API, API, LLM
Published 20 May
296 views
ยท
148 applications
Last responded 6 hours ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...