What you will do
Design and build whole systems: from the data schema to the interface
Work on high-load e-commerce, custom CRMs and client dashboards
Connect payment systems and external services
Step outside the web when the task calls for it: a mobile app, a desktop client
Take part in estimates and architecture decisions — not receive them ready-made
What we expect
5+ years of commercial development, confident on both sides
TypeScript, React/Next.js, Node (Nest.js or similar), PostgreSQL
Experience designing a data schema for real load, not for a training project
The ability to explain why this solution was chosen over another
Readiness to learn an unfamiliar platform when the task requires it
Nice to have
React Native, Flutter, Electron or Tauri
Experience with queues, caching, query optimisation
Work with payment integrations
An understanding of how a project lives after deploy
Conditions
Remote, with a flexible start of the day
Paid twice a month, the range is discussed at the interview
Projects change every 1–2 months, no legacy swamp
Architecture decisions are discussed, not handed down