Software Engineer

2 796.51 - 3 915.11 USDNet per month - B2B
JavaScript

Software Engineer

JavaScript
Sarmacka 19, Warszawa

Journeybee

Full-time
B2B
Mid
Remote
2 796.51 - 3 915.11 USD
Net per month - B2B

Job description

Journeybee is a B2B SaaS Partner Relationship Management (PRM) platform transforming how organizations manage their cybersecurity channel partnerships. We’re building the infrastructure that enables seamless collaboration between enterprises and their channel partners—simplifying integrations, automating workflows, and creating transparency across partnership ecosystems.

We’re a lean, technically ambitious team focused on shipping product that solves real problems for our customers. Our platform connects with leading CRM systems (Salesforce, HubSpot, Pipedrive, Zoho, Attio) and requires thoughtful engineering across our full stack.


The Role

We’re looking for a Mid-Level Software Engineer to join our team on a remote basis. You’ll work independently on meaningful features, take ownership of technical decisions, and grow into a senior engineering role as we scale. This is a B2B contract position based in Poland, with clear pathways for advancement and compensation growth tied to your impact and skill development.


What You’ll Do

  • Own features end-to-end: From design discussions to deployment, you’ll take responsibility for building, testing, and maintaining features that directly impact our customers

  • Build scalable backend systems: Work with PostgreSQL, Redis, and Node.js/Express to design APIs and systems that handle complex partnership workflows

  • Develop engaging frontends: Create intuitive user experiences with Next.js and modern CSS/Tailwind, translating customer needs into polished interfaces

  • Collaborate on architecture: Participate in technical design decisions, code reviews, and architectural discussions that shape how we build

  • Solve integration challenges: Work with third-party APIs and webhooks to integrate seamlessly with customer CRM systems

  • Iterate based on feedback: Stay close to customer impact, understanding how your code solves real problems in the channel partnership space


Technical Foundations

  • Solid experience with JavaScript/TypeScript in production environments

  • Comfortable with modern web development: Next.js (or similar React frameworks), REST APIs, and database design

  • Working knowledge of PostgreSQL and SQL fundamentals

  • Familiarity with Redis or similar caching/queuing systems

  • Experience building responsive UIs with CSS and component-based design (Tailwind or similar)


Mindset & Growth

  • You take ownership: You don’t wait for detailed instructions—you figure out what needs to be done and do it

  • You’re learning-oriented: You actively seek feedback, read documentation, and level up your skills

  • You communicate clearly: You can articulate technical decisions, ask good questions, and explain complex ideas simply

  • You care about quality: You write testable code, think about edge cases, and maintain systems you’re responsible for

  • You’re ambitious about growth: You’re genuinely interested in becoming a senior engineer with deeper technical leadership


Nice to Have

  • Experience with B2B SaaS platforms or integration-heavy products

  • Familiarity with CRM ecosystems (Salesforce, HubSpot, Pipedrive, etc.)

  • Understanding of cybersecurity or channel partnership concepts

  • Experience with Docker, git workflows, or CI/CD pipelines

  • Previous work in remote or distributed teams


What We Offer

  • Competitive compensation: Market-rate salary with clear growth potential. As you develop expertise and impact, compensation increases follow

  • Remote flexibility: Work from anywhere in Poland with a flexible schedule that suits your productivity

  • Real ownership: No micromanagement—you’ll be trusted to make decisions and drive your own work

  • Growth trajectory: Clear path to senior engineer role with increasing technical responsibility, mentorship opportunities, and strategic influence

  • Learning investment: We support continuous learning—access to resources, conference budgets, and time for skill development

  • Meaningful work: You’ll build features used by enterprises managing millions in channel partnership value

  • Collaborative team: Work with founders and engineers who genuinely care about technical excellence and ship quality code


How We Work

  • Small, focused team: You’ll interact directly with founders and have real input on product direction

  • Asynchronous by default: Remote work done right—clear documentation, thoughtful communication, deep work time protected

  • Customer-driven: We stay connected to customer needs, so you understand the impact of your work

  • Technical rigor: We ship quality code, think carefully about architecture, and maintain high standards without shipping slowly


The Hiring Process

  1. Initial conversation (30 min): Let’s get to know each other and confirm fit

  2. In person meeting (60 min): Go through what you have worked on and are looking to do in the future. Compensation and next steps.

  3. Official Offer


Location & Contract Details

• Location: Remote, Poland-based

• Contract Type: B2B contract

• Start Date: Flexible

• Commitment: Full-time equivalent availability

Tech stack

    English

    C2

    JavaScript

    advanced

    Next.js

    advanced

    PostgreSQL

    advanced

    Redis

    advanced

    CSS

    advanced

Office location

Published: 04.02.2026

Software Engineer

2 796.51 - 3 915.11 USDNet per month - B2B
Summary of the offer

Software Engineer

Sarmacka 19, Warszawa
Journeybee
2 796.51 - 3 915.11 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Journeybee AB (hereinafter "controller"). You have the right to request access to your ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.