Unlock Full Resume Report

New offer - be the first one to apply!

September 8, 2026

Fullstack Engineer (AI, Distributed Systems, Automation)

Mid • Remote

14,000 - 20,000 PLN/yr

Krakow, MA, Poland

What You’ll Do

  • 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, including REST, WebSockets, and 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, including 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, 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

This role includes working with modern AI tooling and automation systems, with a strong focus on speed, ownership, and execution:

  • Use tools such as Claude Code, Cursor, and OpenAI SDK in daily development.
  • Build AI-driven workflows and integrations quickly and iteratively.
  • Automate repetitive processes, including data handling, content, and 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 and make solutions work end to end.
  • Prioritize execution over perfection.

What We’re Looking For

  • 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, including auth, pagination, retries, and rate limits.
  • Hands-on experience with modern AI tools such as OpenAI, Claude, and Cursor.
  • Good SQL skills; PostgreSQL preferred.
  • Experience with async processing, queues, and background jobs.
  • Understanding of reliable systems, including error handling, retries, and observability.
  • Strong communication skills and ability to work cross-functionally.
  • Fluent English and Polish.

Nice to Have

  • Experience with Rust, including async, Tokio, and Axum.
  • Experience with Elixir, including Phoenix LiveView and GenServer.
  • Understanding of distributed systems and architectures.
  • Experience with multi-region deployments and geo-distributed infrastructure.
  • Experience building high-parallelism systems with large numbers of concurrent job-processing workers.
  • Familiarity with distributed databases and data-consistency trade-offs.
  • Experience with multi-tenancy architectures, including tenant isolation and scaling strategies.
  • Experience with high-throughput event pipelines.

Our Tech Stack

  • Frontend: Next.js, React.js.
  • Backend: Node.js, NestJS, Golang, Elixir, Rust.
  • Data: PostgreSQL, BigQuery, ClickHouse.
  • Infrastructure: AWS, Fly.io, Google Cloud, DigitalOcean.
  • Queues & Workers: LavinMQ, BullMQ, Kafka.
  • CI/CD: GitLab CI.
  • AI/ML & Automation: Proprietary GenAI models, OpenAI, Claude, internal tooling.
  • Integrations: REST, gRPC, WebSockets, external APIs with rate limits.

Why Join Us?

  • Work on high-scale SaaS systems processing hundreds of millions of events daily, with real-time pipelines and data-heavy workloads.
  • Ownership from day one, with influence over architecture, technology choices, and product direction.
  • Collaborate with engineers, AI specialists, and product managers.
  • Explore cutting-edge frameworks and architectures in an innovation-first culture.
  • 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.

Our Streamlined Hiring Process

  • Initial call.
  • Technical deep dive with the team.
  • Decision.

Similar jobs you might like