Middle Full-Stack Developer (Ruby + React)
CrunchCode — міжнародна сервісна ІТ-компанія з досвідом близько 7 років у розробці вебсервісів і вебзастосунків. Ми працюємо у форматах staff augmentation (outstaff) та outsourcing і підключаємо спеціалістів до проєктів клієнтів у довгостроковій моделі співпраці.
Ми працюємо переважно з проєктами в доменах логістики (включно з last mile),e-commerce, fintech та банкінгу, а також enterprise-рішеннями.
Для нас важливо, щоб проєкт був “чистим” і зрозумілим з точки зору етики та цінності для користувачів.
Ми принципово не беремо проєкти, пов’язані з:
● gambling / гемблінгом,
● adult-контентом та порнографією,
● шахрайством або будь-якою розробкою, що спрямована на обман чи маніпуляції.
What We Offer:
● Fully remote work
● Long-term, stable project
● High level of autonomy and trust
● Minimal bureaucracy
● Direct impact on business-critical logistics systems
● Long-term engagement, not a short-term contract.
Project Overview
Product at the intersection of AI technologies and analytics. Diverse tasks spanning AI module development, BI tooling, integration architecture, and data workflows. The client looks for proactive engineers ready to take initiative and grow within the team.
Tech Stack
Ruby on Rails, React, AI dev tools (Cursor, Claude, Copilot), BI/Analytics tooling
Requirements (Must-have):
- Solid production experience with Ruby (on Rails)
- Solid production experience with React (hooks from scratch, comfortable without IDE)
- Proactive, self-driven approach
- AI-native workflow: daily use of Cursor, Claude, Copilot or similar tools
- English B2+ for direct client communication
- Full-time, long-term availability from EU or Ukraine
Responsibilities:
- Develop and maintain full-stack features across Ruby backend and React frontend
- Contribute to AI modules, BI tools, and integration systems
- Work with data pipelines and analytical components
- Collaborate closely with the Lead and cross-functional team
- Communicate directly with the client in English
Nice to Have:
- Experience with BI or analytics tools
- Familiarity with AI/LLM-integrated systems
- Experience in async remote teams
Hiring Process:
- Intro call
- Technical discussion
- Offer
Start: ASAP
Duration: Long-term
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |