TypeScript · React · NestJS · MongoDB · Cloudflare Workers
Picsart Flow is our node-based AI workflow editor. Creators use it to connect the newest image, video, audio and 3D generation models on a shared canvas and run them as workflows, and they can work on the same canvas together in real time. We’re looking for a full-stack engineer to join the small team in Yerevan that builds it. You’ll work across a TypeScript stack (React 18, NestJS, MongoDB, Cloudflare Workers and Durable Objects, Yjs) and ship every week, in a team that writes designs and tests first and uses AI coding tools every day.
Please note that this is a Full-time Contractor (3 months) role. An extension would be possible.
How You'll Make an Impact
- Build and ship features end to end, covering both the canvas and node UI and the server and edge code behind them
- Integrate new AI models and pipelines through our orchestrator and pluggable workers
- Keep quality high with unit and end-to-end tests and careful code review
- Investigate and fix production issues, and improve performance, reliability and cost
- Grow into owning an area of Flow (public API, apps, copilot or templates) and support less experienced engineers
What You'll Bring
- 2-7 years building web products in TypeScript
- Strong React skills and back-end experience in Node.js
- A habit of writing automated tests (Vitest/Jest, Playwright or similar)
- Experience with Git, merge requests and code review
- Experience shipping and running products in production
- Fast learning and clear written communication in English
Good To Have
- NestJS, MongoDB or Nx monorepos
- Cloudflare Workers, Durable O