Team Lead Fullstack Engineer (AI, Automation)
Tech Stack / Keywords
Firma i stanowisko
At Web Impact, the company develops cutting-edge, socially impactful digital products and SaaS solutions. They build complex systems integrating modern frontend and backend technologies alongside AI-driven workflows and automation tools. The team operates with a focus on innovation and high-scale systems processing hundreds of millions of events daily in real-time pipelines and data-heavy workloads.
Wymagania
- 2.5+ years of professional full-stack experience
- Previous experience leading, mentoring, or coordinating an engineering team
- Strong frontend skills in React.js and Next.js
- Backend experience with Node.js (preferably NestJS)
- Experience integrating external APIs with authentication, pagination, retries, and rate limiting
- Hands-on experience with modern AI tools (OpenAI, Claude, Cursor, etc.)
- Good SQL skills, preferably PostgreSQL
- Experience with asynchronous processing, queues, and background jobs
- Understanding of building reliable systems including error handling, retries, and observability
- Strong communication skills and ability to work cross-functionally
- Fluent in English and Polish
Nice to have:
- Experience with Rust (async, Tokio, Axum)
- Experience with Elixir (Phoenix LiveView, GenServer)
- Understanding of distributed systems and architectures
- Experience with multi-region deployments and geo-distributed infrastructure
- Experience building systems with high parallelism and concurrency
- Familiarity with distributed databases and data consistency trade-offs
- Experience with multi-tenancy architectures and scaling strategies
- Experience working with high-throughput event pipelines
Obowiązki
- Develop end-to-end features across SaaS products and internal tools
- Provide hands-on technical leadership and support for the engineering team
- Coordinate delivery, set technical direction, and uphold engineering standards
- Mentor engineers, review code, and remove technical blockers
- Build modern frontends using Next.js and React.js
- Develop scalable backend services using Node.js and NestJS
- Design and integrate APIs (REST, WebSockets, external services)
- Build and maintain automation workflows and background jobs
- Work with asynchronous systems, queues, and event-driven architectures
- Integrate third-party services considering rate limits, retries, and auth flows
- Use AI tools to improve development speed, testing, and automation
- Collaborate directly with product, data, and leadership teams
- Build MVPs, proofs-of-concept, and new product ideas from scratch
- Rapidly validate business ideas through experimentation and iteration
- Evolve successful prototypes into production-ready systems
AI & Automation:
- Use tools like Claude Code, Cursor, and OpenAI SDK daily
- Build AI-driven workflows and integrations iteratively
- Automate repetitive processes such as data handling and integrations
- Apply large language models pragmatically in production
- Take ownership from idea through deployment
- Ship fast, test in real conditions, and iterate based on outcomes
- Prioritize execution and delivery speed over perfection
Benefity
- Hybrid work model based in Kraków office
- Competitive senior-level compensation
- Opportunity to work with modern AI tooling in production
- Ownership and influence on architecture and product direction
- Collaboration with world-class engineers, AI specialists, and PMs
- Innovation-driven culture with minimal bureaucracy
- Career growth opportunities
Inne informacje
Informujemy, że administratorem danych osobowych jest Web Impact Sp. z o.o. sp. k., Rynek Główny 28, 31-010 Kraków (dalej jako „Administrator”). Masz prawo żądać dostępu do swoich danych osobowych, ich sprostowania, usunięcia, ograniczenia przetwarzania, wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz prawo do wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.
Twoje dane osobowe będą przetwarzane wyłącznie w celu realizacji obecnego procesu rekrutacyjnego lub – w przypadku wyrażenia odrębnej zgody – również na potrzeby przyszłych procesów rekrutacyjnych. Podanie danych wymaganych przepisami Kodeksu pracy z dnia 26 czerwca 1974 r. jest obowiązkowe. Pozostałe dane osobowe są przekazywane dobrowolnie. Brak podania obowiązkowych danych osobowych może skutkować niemożliwością przeprowadzenia procesu rekrutacji.
Administrator przetwarza dane obowiązkowe na podstawie obowiązku prawnego wynikającego z przepisów prawa pracy, natomiast dane dodatkowe na podstawie Twojej zgody. Dane będą przechowywane przez czas niezbędny do zakończenia obecnego procesu rekrutacyjnego oraz przez okres, w którym możliwe jest dochodzenie ewentualnych roszczeń. W przypadku zgody na udział w przyszłych rekrutacjach, dane będą przechowywane do momentu jej wycofania.
Masz prawo w dowolnym momencie wycofać zgodę na przetwarzanie danych osobowych. Odbiorcami Twoich danych osobowych są Just Join IT oraz inne podmioty, którym powierzamy przetwarzanie danych osobowych w związku z procesem rekrutacji.
Web Impact
2 aktywne oferty