Careers at MTPRJCT

We build products for three markets — Ukraine, the EU and the US. The whole team works remotely, in two time zones: Kyiv and New York. Pick the one that suits you.

Conditions, the same for every role

Fully remote

No office needed. We work from Ukraine, Europe and the US — what matters is the result, not the geolocation.

10:00–19:00 schedule

Kyiv time (Europe/Kyiv) or New York time (America/New_York) — depending on the team and the project.

Real products

WWWZHE, e-commerce, fintech, marketplaces. Not a body shop: you see the product and its users.

Diia.City gig contracts

Official engagement, transparent terms, settlements with no grey schemes.

Open roles

Compensation is discussed individually at the interview — depending on experience and role.

Senior Full-Stack Developer (React / Node.js)

Product engineeringRemote10:00–19:00 Kyiv or New YorkFull-time

Development of the group’s platforms (WWWZHE, e-commerce, marketplaces) and client projects: from architecture to production.

What you will do

  • Design and build features end-to-end: Next.js / React on the front, NestJS / Node.js on the back
  • Work with PostgreSQL (Prisma/Drizzle), Redis, queues
  • Run code reviews, influence architectural decisions
  • Take features to production: CI/CD, monitoring, performance

What we expect

  • 5+ years of commercial development, 3+ of them on React/Node.js
  • Confident TypeScript, solid SQL and schema design
  • Production operations experience: logs, metrics, incidents
  • English at documentation-reading and correspondence level

Nice to have

  • Experience with Telegram Mini Apps, payment integrations (Stripe, LiqPay)
  • Experience in e-commerce or fintech
Apply Send your CV and 2–3 sentences about yourself to hello@mtprjct.solutions. Use the role title as the email subject.

Mobile Developer (React Native)

Mobile engineeringRemote10:00–19:00 Kyiv or New YorkFull-time

Building mobile MVPs and product apps for iOS + Android on React Native — from template to stores.

What you will do

  • Assemble apps on React Native / Expo from our library of architectural templates
  • Integrate payments (Stripe, Apple Pay, Google Pay), push, analytics
  • Prepare and maintain releases in the App Store and Google Play
  • Keep UI quality high: animations, gestures, offline-first

What we expect

  • 3+ years of mobile development, 2+ of them on React Native
  • Experience shipping releases to both stores end-to-end
  • TypeScript, native module work when needed
  • An understanding of mobile UX and platform guidelines

Nice to have

  • Swift / Kotlin for native additions
  • Experience with Supabase / Firebase
Apply Send your CV and 2–3 sentences about yourself to hello@mtprjct.solutions. Use the role title as the email subject.

QA Engineer (Manual + Automation)

QualityRemote10:00–19:00 Kyiv or New YorkFull-time

Testing the group’s web platforms, mobile apps and bots: from test plans to automating the critical flows.

What you will do

  • Design test plans and release checklists
  • Manually test web, mobile and Telegram products
  • Automate critical flows (Playwright / e2e)
  • Run bug tracking, verify fixes, keep regressions under control

What we expect

  • 2+ years in QA for web or mobile products
  • An understanding of client-server architecture, ability to read logs and DevTools
  • Experience testing payment flows, or readiness to learn fast
  • Basic automation: Playwright, Cypress or similar

Nice to have

  • CI experience (GitHub Actions)
  • Testing Telegram Mini Apps
Apply Send your CV and 2–3 sentences about yourself to hello@mtprjct.solutions. Use the role title as the email subject.

AI Engineer (LLM / RAG)

AI & automationRemote10:00–19:00 Kyiv or New YorkFull-time

Designing and building AI features for our products: RAG consultants, agentic systems, document processing, content generation.

What you will do

  • Build RAG pipelines: ingestion, chunking, vector search, answer quality evaluation
  • Integrate LLMs (Claude, OpenAI) into products and internal processes
  • Develop agentic scenarios and tool-use logic
  • Measure quality: evaluation sets, prompt regression tests

What we expect

  • 2+ years of commercial development (Python or TypeScript)
  • Hands-on experience with LLM APIs in production
  • An understanding of embedding models and vector DBs (Pinecone, Qdrant, pgvector)
  • The ability to evaluate generation quality systematically, not "by eye"

Nice to have

  • Experience with LangChain / LlamaIndex
  • Model fine-tuning or distillation
Apply Send your CV and 2–3 sentences about yourself to hello@mtprjct.solutions. Use the role title as the email subject.

Did not find your role?

Write to us anyway — for strong engineers we find a place even without an open role.

Write to us