Staff / Lead Backend Engineer
New
Locations: Gdańsk, Gdańsk, Kraków, Kraków, Wrocław, Wrocław, Warszawa, Warszawa, Poznań, Poznań, Gdańsk, Country code: PLFull-TimeStaff
Salary5100 - 6557 CHF per hour b2b currencySource=conversion; 5536 - 7118 EUR per hour b2b currencySource=conversion; 4778 - 6143 GBP per hour b2b currencySource=conversion; 6409 - 8240 USD per hour b2b currencySource=conversion; 23520 - 30240 PLN per hour b2b currencySource=original
Apply NowOpens the employer's application page
Job Details
- Languages
- English, Polish
- Experience
- 7+ years of production backend experience
- Required Skills
- Node.jsPostgreSQLSQLArtificial IntelligenceTypeScriptNest.jsLLM
Requirements
- 7+ years of production backend experience
- Strong production experience with Node.js / TypeScript and NestJS
- PostgreSQL proficiency: query plans, indexes, transactions, raw SQL
- Experience with async/event-driven systems: queues, retries, idempotency, job processing
- Security expertise: OAuth 2.0, RBAC/ABAC, OWASP, audit logs, secrets, permission boundaries
- Experience with multitenancy, data isolation, and RLS-style patterns
- Ability to write ADRs and lead architectural decisions
- Experience with agentic coding
- Strong quality mindset
- Very good English and Polish
Responsibilities
- Designing backend architecture for a scalable product
- Developing and maintaining backend services in Node.js / NestJS
- Leading technical and architectural decisions
- Building event-driven systems and queue-based processing
- Ensuring security, observability, and high code quality
- Supporting AI/LLM integrations on the backend side
- Using AI/agentic coding tools in day-to-day development work
View Full Description & ApplyYou'll be redirected to the employer's site