Fullstack Engineer (AI, Distributed Systems, Automation)

14k - 20k PLN/ mies.B2B
MidFull-time·B2B
#429582·Dodano 6 dni temu·15
Ź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 to redefine 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 (preferably NestJS).
  • Experience integrating external APIs with auth, pagination, retries, and rate limits.
  • Hands-on experience with modern AI tools (OpenAI, Claude, Cursor).
  • Good SQL skills, preferably with PostgreSQL.
  • Experience with async processing, queues, and background jobs.
  • Understanding of building reliable systems including error handling and observability.
  • Strong communication skills and ability to work cross-functionally.
  • Fluency in Polish (C1) and English (B2).

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.
  • 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 asynchronous systems, queues, and event-driven architectures.
  • Integrate third-party services considering constraints like rate limits, retries, and authentication flows.
  • Use AI tools to enhance 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 iteratively.
  • Automate repetitive processes including data handling and integrations.
  • Apply large language models (LLMs) in production pragmatically.
  • Take ownership from idea to production with focus on delivery.
  • Prioritize speed and execution over perfection.

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.
  • Collaboration with world-class engineers, AI specialists, and product managers.
  • Innovation-first culture with exploration of 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

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz