Backend Developer with AI / LLM – Regular / Senior (remote in Poland)

\n <\/head>\n \n

This is a remote position.<\/p>

At Profitroom we build software AI\-first. Claude Code is our daily tool, and engineers own initiatives from idea to production with real freedom in how they get there. We value time\-to\-market and believe done is better than perfect \u2014 while the engineering bar stays high: AI is the tool, judgment is the craft.
<\/p>

Currently, we're looking for a Backend Developer to join our Loyalty Team.
<\/p>\n

\n Backend is your technical home. Ownership is your mindset.
\n <\/div>\n
\n
\n <\/div>

We're looking for engineers who want to own initiatives end\-to\-end \u2014 from understanding the business problem, through designing the solution, to production and real customer impact. This role is open to both Regular and Senior engineers, and we'll tailor the scope of responsibilities and compensation to your experience.
<\/p>

The role
<\/h2>

You will join the Loyalty Team and take ownership of initiatives from understanding the problem through implementation, release and production. You'll participate in technical discovery by validating feasibility, identifying constraints and helping shape technical solutions before implementation begins. The Product Manager brings the vision and the problem \u2014 you own the technical solution.
<\/p>

Your strongest background will be backend development, but you're comfortable stepping outside it when AI and established patterns make it practical. When something genuinely requires deeper expertise, you know when to involve the right specialist.
<\/p>

What you'll actually do
<\/h2>\n
    \n
  • Build and maintain backend services using PHP, Laravel and Symfony.
    <\/li>\n
  • Participate in technical discovery and help shape solutions before implementation starts.
    <\/li>\n
  • Own initiatives through implementation, testing, release and production.
    <\/li>\n
  • Design solutions before writing code, balancing speed, quality and long\-term maintainability.
    <\/li>\n
  • Write automated tests as part of development and take ownership of the quality of what you ship.
    <\/li>\n
  • Use AI throughout development, testing, documentation and code review.
    <\/li>\n
  • Collaborate closely with Product Managers, Quality Assurance Specialists and other engineers.
    <\/li>\n
  • Continuously improve systems rather than adding unnecessary complexity.
    <\/li>\n
  • Participate in daily engineering rituals such as refinement, planning, reviews and retrospectives.
    <\/li>\n <\/ul>

    → Tech stack
    <\/h3>

    PHP, Laravel, Symfony, Claude Code (our daily driver), MCP servers, custom skills & agents, internal plugin marketplace, MySQL (MariaDB), MongoDB, Redis, CQRS, Event Sourcing, Microservices, Docker, Kubernetes, RabbitMQ, RESTful API, Git, GitLab CI/CD, JavaScript, TypeScript, Node.js.
    <\/p>\n

    \n
    \n <\/div><\/span>

    Requirements<\/h3>

    What we're looking for
    <\/h2>\n
      \n
    • PHP & Laravel / Symfony<\/b> \u2014 Strong commercial experience with PHP and Laravel and/or Symfony.
      <\/li>\n
    • AI Tooling<\/b> \u2014 Hands\-on experience using Claude Code (preferred), Cursor or similar AI tools in real software development. Experience building MCP servers, Claude Code skills or AI agents.
      <\/li>\n
    • Backend Architecture<\/b> \u2014 Strong understanding of microservices, REST APIs and modern backend architecture.
      <\/li>\n
    • Infrastructure & Databases<\/b> \u2014 Experience with MySQL (MariaDB), MongoDB, Redis, Docker, Kubernetes and GitLab CI/CD.
      <\/li>\n
    • Business Focus<\/b> \u2014 You think beyond implementation, ask \"why\" before \"how\", and enjoy solving business problems\u2014not just coding tasks.
      <\/li>\n
    • End\-to\-End Ownership<\/b> \u2014 You don't stop when the code is merged\u2014you care whether the solution actually works in production.
      <\/li>\n
    • Quality Assurance<\/b> \u2014 You take ownership of quality, write automated tests and don't rely on someone else to catch your mistakes.
      <\/li>\n
    • Adaptability<\/b> \u2014 Backend is your strength, but you're comfortable stepping outside it when AI and established patterns make it practical.
      <\/li>\n
    • Technical Judgment<\/b> \u2014 You know the difference between \"I can solve this with AI\" and \"this genuinely needs a specialist.\"
      <\/li>\n
    • Collaboration<\/b> \u2014 You're collaborative, pragmatic and comfortable discussing technical trade\-offs with Product Managers and your teammates.
      <\/li>\n
    • Languages<\/b> \u2014 Communicative Polish and English.
      <\/li>\n <\/ul>

      → Nice to have
      <\/h3>\n
        \n
      • Frontend & Node<\/b> \u2014 JavaScript / TypeScript / Node.js.
        <\/li>\n
      • Architecture<\/b> \u2014 Experience with Event Sourcing.
        <\/li>\n <\/ul>\n
        \n
        \n <\/div><\/span>

        Benefits<\/h3>

        What comes with the job
        <\/h2>

        Benefits:
        <\/b><\/p>\n

          \n
        • 100% remote<\/b> \u2014 fully flexible, work from anywhere in Poland.
          <\/li>\n
        • Travel voucher<\/b> \u2014 annual \"Work with Us, Travel with Us\" perk.
          <\/li>\n
        • English classes<\/b> + dedicated team development fund.
          <\/li>\n
        • Medical & life insurance<\/b> \u2014 co\-financed, plus sports facilities access.
          <\/li>\n
        • 24 / 26 days off + 2 extra CSR days <\/b>\u2014 plenty of time to recharge and give back to the community.
          <\/li>\n
        • Company retreats & events<\/b>, wedding & baby packs, employee referral program.
          <\/li>\n
        • Flat hierarchy<\/b> \u2014 open communication, no bureaucracy.
          <\/li>\n <\/ul>

          Salary & Employment:<\/b>
          <\/p>\n

            \n
          • Form of employment<\/b>: Employment contract; salary range: 10,400 \- 15,000 PLN gross<\/b>.
            <\/li>\n <\/ul>\n
            \n For outstanding senior candidates<\/b>, we're open to discussing a higher compensation package. Depending on experience, scope of responsibilities, and overall fit, the salary range for an employment contract may be extended up to 14,900\u201321,000 PLN gross<\/b> per month.
            \n <\/div>

            Open to discussing alternative cooperation models for candidates running their own business\- please mention it when applying. <\/span><\/i>
            <\/p>

            For candidates interested in B2B cooperation, we're currently considering engagements up to 25,000 PLN net per month<\/b>, depending on experience and the complexity of the projects.
            <\/i>
            <\/p>

            → Recruitment process
            <\/h3>\n
              \n
            • Intro call with the Recruiter (up to 45 minutes).
              <\/li>\n
            • Technical Interview with the Team Leader, Tech Lead and Product Manager (up to 90 minutes).
              <\/li>\n <\/ul>

              During the process we'll explore how you actually use AI in your daily work, how you approach ownership, product thinking and technical decisions. We're much more interested in your judgment than in perfect prompts.
              <\/p>\n

              \n
              \n <\/div><\/span>
              \n <\/body>\n<\/html>