Clever Craft
Наши пожелания к кандидатам: 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. You need to be comfortable with business logic that lives in the database; 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 - you pick it up from its internal documentation and from the code itself; Familiarity with dependency injection - our backend wires services through a DI container; 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. Our repositories carry conventions for agent-assisted development and we expect you to use them. The bar is that you can defend every line you submit in review, whoever typed it; Professional written English. You will read and write specifications, documentation and code review comments in English. Spoken English is not a requirement. Будет плюсом: Experience with enterprise or legacy integrations; Experience with systems where runtime behaviour is driven by configuration in a database; PostgreSQL - our primary database here is SQL Server; Postgres is used in neighbouring services. Our 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. You do not need prior experience with every tool we use. You do need to become productive in an existing production environment without a long guided onboarding. Working 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; Annual bonus possible; Fitness and education reimbursement.
⚠️ Уважаемые соискатели, будьте внимательны при откликах на вакансии.
Зарплата
3 400 – 4 100 $