5+ years of professional software engineering, including ownership of production systems rather than isolated features
Strong TypeScript and Node.js
Strong SQL Server - T-SQL, stored procedures, triggers, indexes and execution plans
Comfortable working without a full ORM - application code queries through a query builder, and the heavier logic is written as SQL directly
Strong React - hooks, Redux Toolkit or comparable state management, data fetching, and the discipline to work inside a large existing component base
Designing API contracts and integrations, including versioning and backward compatibility with external consumers
Comfort working in an in-house framework
Familiarity with dependency injection
You write tests. Ours are Vitest, including integration tests that run against a real SQL Server instance in a local container
Security awareness in everyday work - authentication and tokens, endpoint authorization, and injection
You work with AI coding agents and you verify what they produce
Professional written English
Nice to have
Experience with enterprise or legacy integrations
Experience with systems where runtime behaviour is driven by configuration in a database
PostgreSQL
Stack
TypeScript, Node.js, SQL Server, React, Vite. The backend is built on an in-house framework; the frontend is assembled from git submodules with Module Federation
Conditions
B2B contract, full time
Remote. We are a Slovenia-based company and consider candidates working remotely from Russia and other countries
Preferred overlap: 9:00–15:00 CET, negotiable
The stated rate is gross. Contractors are responsible for their own taxes and mandatory contributions in their country of residence