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 ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...