Front-End Developer Offline

About Arima

Arima (founded in 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modelling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions. 

 

What you’ll do

  • Consult the team on FSD (Feature-Sliced Design) pattern
  • Design and ship new customer-facing features with React and TypeScript.
  • Own components end-to-end: architecture, tests, performance, documentation.
  • Keep the UI fast and accessible across browsers and devices.
  • Work closely with the product, data-science, and back-end teams through GitHub PRs, Slack chat, and Google Meet.
  • Champion clean, modular code (SOLID, proven design patterns).

Our front-end stack

  • React, TypeScript, Vite
  • Zustand state-management
  • MUI 6, CSS-in-JS
  • REST (axios)
  • Astro.js for the landing page

     

You bring

  • Expertise with FSD (Feature-Sliced Design) pattern.
  • Expertise with TypeScript / React.
  • Understanding of state management and component design.
  • Experience integrating REST APIs and writing maintainable, testable code.
  • Confident spoken and written English (B2 +) for daily stand-ups and code reviews.

     

Nice-to-have

  • Astro SSR experience
  • GraphQL
  • Performance tuning & Web Vitals
  • Interest in data-visualization

     

Why Arima?

  • Competitive USD salary, paid regularly
  • 100% remote: work anywhere in Ukraine
  • Flexible hours, minimal meetings
  • Small, friendly team: half Canada-based, half Ukraine-based
  • Real product ownership and influence on architecture
  • No outsourcing: permanently join our team to build the software product together

     

Hiring process

  1.  30-min intro chat + light tech screen
  2.  60-min deep-dive coding interview with our engineers
  3.  Offer — no homework test

The job ad is no longer active

Look at the current jobs React.js →