Senior Software Engineer

Ci Hub Connector

Ci Hub Connector

Software Engineering

Posted on Apr 17, 2026

CI HUB | Senior Software Engineer (Full Stack / Backend) – (Full time, Remote)

Backend-heavy full-stack role. Real ownership. Real product impact.
This is a fully remote role. We’re open to both employed candidates and independent software engineers (B2B contractors). We’re primarily looking for senior candidates. English is our working language. Hours are flexible, with enough overlap for collaboration with Central European colleagues.

Small team, real ownership. Build it, run it, maintain it. We work in English, manage our own time, and give direct feedback. Test-driven development is the default. We look for people who think beyond tickets and shape how things are built. Flexible hours. Incidents are rare.

Position Overview:

This is a backend-heavy full-stack role focused on building our new platform — covering billing, authentication, user management, licensing, as well as APIs and data-related work. Our stack includes Node.js, PostgreSQL, REST, Docker, Redis, and queues, with Vue on the frontend where needed. English is our working language. Test-driven development is the default for new behavior, and you’ll have real ownership of what you build.

About CI HUB:

We provide simple access to 60+ DAM systems in tools where work actually happens (MS Office, Google, Adobe Apps, Canva, Figma, AI and more). We're 50 strong, profitable, growing, and sitting on a massive market opportunity.
The Role You'll own the products that determine how customers discover, adopt, and expand their use of CI HUB: sign-up and upgrade flows, license management (My CI HUB), payment, and one used by thousands of creatives: Connector Professional. Some need optimization, some need rethinking, all of them sit at the intersection of user experience, business model, and platform strategy. Your decisions move revenue & adoption metrics.

What You'll Do:

  1. Design, build, and maintain backend services and REST APIs, including data access and integrations, using Node.js, PostgreSQL, and supporting tools such as Docker, Redis, and queues
  2. Contribute to full-stack development when needed, using Vue on the frontend (the role remains backend-led)
  3. Follow test-driven development (TDD) as the default for new functionality: small iterations, meaningful tests, GitHub pull requests, and continuous integration
  4. Work on platform-level topics such as billing, authentication, user management, licensing, and related product features
  5. Take ownership of complex integrations (OAuth, webhooks, retries, idempotency) and ensure reliable behavior when external systems change
  6. Apply solid system design principles, including trade-offs, failure scenarios, and production readiness
  7. Participate in code reviews and technical discussions, supporting team growth through collaboration and feedback
  8. Collaborate using tools such as Asana (or similar), Slack, and internal documentation (Slab)

What We're Looking For:

  1. Strong experience with Node.js and JavaScript or TypeScript
  2. Solid SQL skills and hands-on experience with PostgreSQL in production
  3. Experience designing and consuming REST APIs
  4. Familiarity with Git and a standard GitHub pull request workflow
  5. Experience with Docker in a development setup aligned with production
  6. Practical experience with Redis and message queues
  7. Understanding of server-side concurrency (event loops, background jobs, etc.)
  8. Basic frontend experience with Vue (enough to contribute when needed; this is not a frontend-first role)
  9. Professional working proficiency in English (spoken and written)

Preferred qualification:

  1. Experience in B2B SaaS, subscriptions/billing, identity & authentication, or licensing
  2. Strong TypeScript skills beyond basic usage
  3. Familiarity with OpenAPI or similar approaches to API contracts
  4. Experience with CI/CD pipelines and automated testing
  5. Experience using tools like Postman for API work
  6. Professional working proficiency in German

What You Get:

  1. Competitive salary, flexible hours, fully remote. Learning budget.

  2. Modern hardware & software.

  3. 1-2 team get-togethers a year at fun destinations.

  4. Ownership over products that directly shape how thousands of users experience CI HUB.

  5. Uncomplicated, supportive leadership, no politics, real impact. And a role where you can prove that a sharp
    PM with the right tools can do the work of three