Picsart

Software Engineer, Picsart Flow (Contractor)

Yerevan, Armenia

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
Read the rest on picsart.com