Clever Craft
Senior Full-Stack Developer (Node.js + React)
от 3400 до 4100 $
Полная занятость
Формат работы: можно удалённо
☑️ Наши пожелания к кандидатам
- 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
Контакты: recruiter contact