Fullstack Engineer (AI, Distributed Systems, Automation)

14k - 20k PLN/ mies.B2B
MidFull-time·B2B
#374981·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Distributed systemsTypeScriptElixirNode.jsNext.jsRustReactAI Tools

Firma i stanowisko

Web Impact is an email marketing agency and digital solutions provider that builds cutting-edge, socially impactful products redefining how businesses operate in the digital world.

Wymagania

  • 2.5+ years of professional full-stack experience.
  • Strong frontend skills in React.js / Next.js.
  • Backend experience with Node.js (NestJS preferred).
  • Experience integrating external APIs (auth, pagination, retries, rate limits).
  • Hands-on experience with modern AI tools (OpenAI, Claude, Cursor, etc.).
  • Good SQL skills (PostgreSQL preferred).
  • Experience working with async processing, queues, and background jobs.
  • Understanding of building reliable systems (error handling, retries, 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.
  • Familiarity with distributed databases and data consistency trade-offs.
  • Experience with multi-tenancy architectures.
  • Experience working with high-throughput event pipelines.

Obowiązki

  • Develop and contribute to end-to-end features across SaaS products and internal tools, collaborating with senior engineers on architecture and implementation decisions.
  • Build modern, high-performance frontends using Next.js and React.js.
  • Develop scalable backend services using Node.js / NestJS.
  • Design and integrate APIs (REST, WebSockets, external services).
  • Build and maintain automation workflows and background jobs.
  • Work with async systems, queues, and event-driven architectures.
  • Integrate third-party services with real-world constraints (rate limits, retries, auth flows).
  • Use AI tools to improve development speed, testing, and automation.
  • Collaborate directly with product, data, and leadership teams.
  • Build MVPs, proof-of-concepts, and new product ideas from scratch.
  • Rapidly validate business ideas through experimentation and iteration.
  • Help evolve successful prototypes into production-ready systems.

AI & Automation:

  • Use tools like Claude Code, Cursor, and OpenAI SDK in daily development.
  • Build AI-driven workflows and integrations quickly and iteratively.
  • Automate repetitive processes (data handling, content, integrations).
  • Apply LLMs in production with a pragmatic, results-first approach.
  • Take ownership of problems from idea to production.
  • Ship fast, test in real conditions, and iterate based on outcomes.
  • Be accountable for delivery end-to-end.
  • Prioritize execution over perfection; speed is key.

Benefity

  • Work on high-scale SaaS systems processing hundreds of millions of events daily.
  • Ownership from day one influencing architecture, technology choices, and product direction.
  • Collaborate with world-class engineers, AI specialists, and PMs.
  • Innovation-first culture with cutting-edge frameworks and architectures.
  • Fast execution with minimal bureaucracy and no unnecessary meetings.
  • Opportunity to work with modern AI tooling in production.
  • Competitive senior-level compensation and career growth.
  • Contribute to automation products that empower businesses and communities.

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

Web Impact

Pracodawca

Aplikuj teraz