Arima was founded in 2019 with the vision to create a centralized consumer database to help marketers and businesses easily access Canadian consumer intelligence. As Canada’s most advanced marketing platform, we combine live market mix modelling with consumer insights discovery and media planning tools into one source. Our suite of tools allows hundreds of organizations to unlock the power of marketing data science in an easier and more affordable way.
-
· 240 views · 44 applications · 16h
Front-End Developer (React) - Permanent Role to $1500
Full Remote · Ukraine · Product · 2 years of experience · B2 - Upper IntermediateAbout Arima Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions. What you’ll do ...About Arima
Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions.What you’ll do
- Design and ship new customer-facing features with React and TypeScript.
- Own components end-to-end: architecture, tests, performance, documentation.
- Incorporate FSD (Feature-Sliced Design) pattern
- Keep the UI fast and accessible across browsers and devices.
- Work closely with 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
- Experience with JavaScript / TypeScript.
- 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
- 30-min intro chat + light tech screen
- 60-min deep-dive coding interview with our engineers
- Offer — no homework test
-
· 77 views · 8 applications · 16h
Software Engineer (Python)
Full Remote · Ukraine · Product · 3 years of experience · B1 - IntermediateAbout Arima Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions. What you’ll...About Arima
Arima (founded 2019) builds Canada’s most advanced marketing-data platform. Hundreds of brands use our live market-mix modeling, consumer-insight discovery, and media-planning tools to turn raw data into smarter decisions.
What you’ll do
- Build robust and scalable backend services and APIs with Python and Flask.
- Design, implement, and maintain clean domain-driven architecture using Ports/Adapters pattern (Hexagonal Architecture).
- Write efficient, maintainable code with comprehensive unit and integration tests.
- Collaborate closely with front-end, data science, and product teams through GitHub PRs, Slack chat, and Google Meet.
Optimize database interactions, performance, and reliability.
Our backend stack
- Python, Flask
- SQL databases (e.g., PostgreSQL, SQLite)
- ORM tools (e.g., SQLAlchemy)
- Domain-Driven Design (DDD), Ports & Adapters (Hexagonal architecture)
- RESTful API design and documentation (Swagger/OpenAPI)
Docker for containerization
You bring
- Strong experience in Python backend development with Flask.
- Expertise in Domain-Driven Design (DDD) and Ports/Adapters architecture.
- Solid SQL knowledge and proficiency with ORMs such as SQLAlchemy.
- Experience writing thorough unit and integration tests (pytest or unittest).
- Ability to design clean APIs and maintainable code.
Comfortable communication in English (B2+), daily stand-ups, and code reviews.
Nice-to-have
- Experience with Docker and container orchestration tools.
- Knowledge of performance optimization and profiling.
- Familiarity with cloud infrastructure (GCP, Azure).
- Basic understanding of data engineering, analytics, or data pipelines.
Interest in Data Science or Machine Learning concepts.
Why Arima?
- Competitive USD salary, paid regularly
- 100% remote: work anywhere in Ukraine
- Flexible hours, minimal meetings
- Friendly team: half Canada-based, half Ukraine-based
- Real product ownership and significant influence on technical architecture
No outsourcing: permanently join our team to build the software product together
Hiring process
- 30-min intro chat + light technical screen
- 60-min deep-dive coding interview with our engineers
- Offer -- no homework test