Technical Lead Engineer - AI Systems & Node.js & Nest.js
Tech Stack / Keywords
Firma i stanowisko
PEOPLEMORE P.S.A. works on projects for clients in Poland and abroad, building solutions from scratch including UX, UI, frontend, backend, and mobile. They collaborate directly with clients and support partners in their own solutions, ensuring diverse and changing projects.
Wymagania
- Minimum 7 years commercial experience in production backend development
- Strong production experience with Node.js, TypeScript, and NestJS
- Advanced knowledge of PostgreSQL, including query execution plans, indexing, transactions, and raw SQL
- Experience with asynchronous and event-driven systems including queues, retries, idempotency, and background job processing
- Strong understanding of security concepts: OAuth 2.0, RBAC, ABAC, OWASP, audit logs, secrets management, permission boundaries
- Experience with multitenant systems, data isolation, and Row-Level Security patterns
- Experience writing Architecture Decision Records and leading architectural decisions
- Practical experience with AI-assisted or agentic coding maintaining code quality
- Strong ownership of backend architecture, databases, observability, and infrastructure
- Very good English and Polish language skills
Obowiązki
- Design backend architecture and regularly contribute production code
- Lead key technical decisions impacting architecture, scalability, security, and quality
- Work with tech stack including Node.js, TypeScript, NestJS, PostgreSQL, Prisma, Redis, BullMQ, event-driven architecture, OAuth, RBAC, and observability
Benefity
- 100% remote work option
- Private medical care
- Sports card
- Training courses
- Small team
- International working environment and projects
Inne informacje
Informujemy, że administratorem danych jest People More P.S.A. (dawniej: People More sp. z o.o. sp. k.) z siedzibą w Krakowie, ul. Orląt Lwowskich 8 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
PEOPLEMORE P.S.A
2 aktywne oferty