Senior Full‑Stack Engineer (TypeScript/Remix) — AI “Vibe Coding” Platform

About Us

 

Andromo is a no-code mobile app builder with 15 years of history. We’re building an AI-powered App Builder —a platform designed to let anyone create robust applications quickly and intelligently. You’ll be joining a small, focused team shaping the product’s architecture, UX, and performance from day one.

 

About the product

 

We’re building an AI‑powered “Vibe Coding” platform: a flow‑state development environment that blends multi‑provider LLM assistance, project automation, and modern in‑browser dev tooling to help anyone build production‑ready apps. The platform integrates with LLM providers via the Vercel AI SDK, supports MCP tool integrations, Git workflows, and ships to the web.

 

What you’ll do

 

Build core product features across Remix + React 18 + TypeScript.

Add/extend AI provider adapters and improve streaming, tool‑use, and prompt flows (Vercel AI SDK).

Integrate with third‑party services (Supabase, Netlify, Stripe).

Ship developer tooling UX: code diffing, file locking, search, and data visualization experiences.

Evolve agent architecture from single‑call flows to multi‑step/background agents.

Instrument and optimize product analytics, error tracking, and performance.

Own quality: write tests (Vitest/RTL), maintain type‑safety, and improve CI/release ergonomics.

Collaborate asynchronously: review PRs, triage issues, and partner closely with product/design.

 

Tech you’ll use here

 

Frontend: Remix (Vite), React 18, TypeScript, Radix UI, Headless UI, UnoCSS, SCSS

AI: Vercel AI SDK (ai), provider SDKs, MCP (Model Context Protocol)

Platform: WebContainer API, Docker

State/Utils: Zustand, Nanostores, isomorphic-git, jszip, jspdf, chart.js

Tooling: PNPM, ESLint/Prettier, Vitest, PostHog

 

Minimum qualifications

 

- 5+ years building production web apps with TypeScript and React; strong component/state architecture.

- Experience with Remix, Next.js, or similar SSR frameworks and Vite build tooling.

- Proven track record integrating external APIs; strong debugging and performance optimization skills.

- Excellent product sense, async communication, and team collaboration.

Growth mindset: you track emerging technologies and industry trends, invest in self-education, and proactively propose and experiment with new ideas across both product and engineering.

 

Bonus skills

 

Backend/app: Node.js, Express, Sequelize/MySQL (schema design, indexing, query tuning)

Caching: Redis/Valkey, Memcached; rate limiting and idempotent APIs

- Storage/messaging: S3/MinIO, SendGrid or SES, Slack webhooks

Auth/payments: OAuth/Passport, Stripe, PayPal

Frontend: Vue (2 or 3), Webpack, SCSS, i18n

Mobile: React Native, Flutter (Dart)

Ops/testing: Docker Compose, PM2, Nginx, Jest, CodeceptJS, GitLab CI

Commerce/integrations: Shopify, WooCommerce

Performance/media: Sharp/Jimp, CDN caching

Cloud/infra: AWS (S3, CloudWatch), Terraform/Terragrunt

Platform/services: Supabase, Netlify, Coolify

Vibe‑coding platforms: Lovable, Bolt.new, Bolt.diy

React Router: experience migrating from Remix to React Router

 

Role details

Type: Full‑time

Location: Remote, timezone: UTC+3 (Kyiv)

Compensation: Competitive

Start: Immediate

 

How to apply

Send a short note with:

- Links to GitHub/portfolio and LinkedIn

- A few lines on relevant work (Remix/SSR, provider integrations, agent/tooling UX)

- Optional: a small snippet or PR you’re proud of

Required languages

English B2 - Upper Intermediate
Published 15 September
33 views
·
14 applications
15% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...