We are looking for a Senior Fullstack Engineer with 5+ years of experience, an upper-intermediate+ level of English and fluency in Ukrainian to join our team on a full-time basis.
Full-time, remote, daily overlap 10am — 2pm ET
Tech stack:
Ruby on Rails, Typescript, React.js, Next.js, APIs, Python, Supabase, AI features (RAG, chatbots, eval harnesses), Vercel/AWS/Heroku
Our 90-day milestones:
— Re-platform from Next.js into the partner’s Rails + React stack.
— Design a clean API boundary for any Python/LLM services.
— Harden product with observability, evals, and testing by September to ensure stability and iteration.
What you’ll do:
— Ship full-stack features across Rails, React/Typescript, and Next.js. where still used.
— Create a thin Python/FastAPI layer for LLM orchestration as needed.
— integrate with external APIs (LLMs, TTS/STT, YouTube, etc.).
— Design clean APIs and database schemas; write maintainable, readable code following best practices.
— Use AI coding tools to balance speed and quality while maintaining high code standards.
— Build with security and privacy in mind; integrate user feedback to drive improvements.
— Deploy and manage basic infrastructure on Vercel/AWS/Heroku.
Will be a good fit:
— 5+ years building web products; strong Ruby on Rails and modern React a must.
— Strong fundamentals: can design good APIs, database schemas, and write quality code.
— Comfortable moving between monolithic Rails, Next.js front-ends, and light Python services.
— Comfortable with deploying and setting up basic infrastructure on AWS, Heroku, or similar platforms.
— Experience embedding or refactoring AI features (RAG, chatbots, eval harnesses).
— Communicate clearly in writing and over Zoom with excellent async communication skills.
— Experience using AI coding tools effectively to maintain development velocity.