Clever Craft
Senior Full-Stack Developer (Node.js + React)
3 ч. назад
3400–4100 USDСловенияSeniorRemoteB2
typescriptnode.jssql servert-sqlreactredux toolkitvitedependency injection
Senior Full-Stack Developer role at a Slovenia-based company with a stack including TypeScript, Node.js, SQL Server, and React, offering remote work with a B2B contract and annual bonus.
О продукте
- Stack includes TypeScript, Node.js, SQL Server, React, Vite
- Backend built on an in-house framework
- Frontend assembled from git submodules with Module Federation
- Productive in an existing production environment without a long guided onboarding
Требования
- 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 - 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, can defend every line submitted in review
- Professional written English; reading and writing specifications, documentation and code review comments in English; spoken English not required
Будет плюсом
- Experience with enterprise or legacy integrations
- Experience with systems where runtime behaviour is driven by configuration in a database
- PostgreSQL - primary database is SQL Server; Postgres is used in neighbouring services
Условия
- B2B contract, full time
- Remote work; company is Slovenia-based and considers candidates remotely from Russia and other countries
- Preferred overlap: 9:00–15:00 CET, negotiable
- The stated rate is gross; contractors responsible for own taxes and mandatory contributions in country of residence
- Annual bonus possible
- Fitness and education reimbursement