Software Engineer

CI HUB GmbH

Frankfurt

Hybrid

EUR 60,000 - 90,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible hours
Learning budget
Modern hardware & software
Team get-togethers
Supportive leadership

Job summary

Ci Hub, located in Frankfurt, is looking for a senior backend-heavy full-stack developer to join their remote-first team. The role involves designing and maintaining backend services and REST APIs with a focus on ownership and collaborative development using Node.js and PostgreSQL. Candidates should possess strong SQL skills, a solid understanding of REST APIs, and professional proficiency in English. The company provides flexible working hours, competitive salary, and a learning budget.

Qualifications

  • Hands-on experience with SQL and PostgreSQL in production.
  • Experience designing and consuming REST APIs.
  • Familiarity with Git and GitHub workflow.
  • Practical experience using Docker for development.
  • Experience with Redis and message queues.
  • Understanding of server-side concurrency.
  • Basic frontend knowledge of Vue for contribution.
  • Professional proficiency in English.
  • Experience in B2B SaaS and identity management.
  • Strong TypeScript skills beyond basic usage.
  • Familiarity with OpenAPI for API contracts.
  • Experience with CI/CD pipelines.
  • Experience using Postman for API work.

Responsibilities

  • Design, build, and maintain backend services and REST APIs.
  • Contribute to full-stack development using Vue as needed.
  • Follow test-driven development for new functionality.
  • Work on billing, authentication, user management, and licensing features.
  • Take ownership of complex integrations.
  • Apply solid system design principles.
  • Participate in code reviews and discussions.
  • Collaborate using Asana, Slack, and documentation tools.

Skills

SQL skills
PostgreSQL experience
REST APIs design
Git/GitHub workflow
Docker experience
Redis and message queues
Server-side concurrency understanding
Basic Vue experience
Professional English proficiency
Experience in B2B SaaS
Strong TypeScript skills
OpenAPI familiarity
CI/CD pipelines experience
Postman usage
Professional German proficiency

Tools

Node.js
Docker
PostgreSQL
Redis
Vue
Git
Asana
Slack

Job description

This is a full-time, remote-first role with regular in-person collaboration around Frankfurt / Gießen. We’re primarily looking for senior candidates, but strong mid-level candidates can still be a good fit. English is our working language. German is a plus, but not required.

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 — including 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. We work remote-first, with regular in-person collaboration around Frankfurt or Gießen on a flexible cadence. We’re primarily looking for senior candidates, but strong mid-level candidates can also be a good fit.

About CI HUB:

CI HUB provides seamless access to 60+ Digital Asset Management (DAM) systems directly inside the tools where work happens — including Microsoft Office, Google Workspace, Adobe Creative Cloud, Figma, Canva, and more. We’re a team of around 50 people, profitable, and growing in a large, underserved market with significant upside. Our products sit at the intersection of user workflows, integrations, and platform strategy — helping companies bring their content into the tools their teams already use. We work remotely, communicate in English, and value ownership, direct feedback, and strong engineering practices.

What You'll Do:
  • 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
  • Contribute to full-stack development when needed, using Vue on the frontend (the role remains backend-led)
  • Follow test-driven development (TDD) as the default for new functionality: small iterations, meaningful tests, GitHub pull requests, and continuous integration
  • Work on platform-level topics such as billing, authentication, user management, licensing, and related product features
  • Take ownership of complex integrations (OAuth, webhooks, retries, idempotency) and ensure reliable behavior when external systems change
  • Apply solid system design principles, including trade-offs, failure scenarios, and production readiness
  • Participate in code reviews and technical discussions, supporting team growth through collaboration and feedback
  • Collaborate using tools such as Asana (or similar), Slack, and internal documentation (Slab)
What We're Looking For:
  • Solid SQL skills and hands-on experience with PostgreSQL in production
  • Experience designing and consuming REST APIs
  • Familiarity with Git and a standard GitHub pull request workflow
  • Experience with Docker in a development setup aligned with production
  • Practical experience with Redis and message queues
  • Understanding of server-side concurrency (event loops, background jobs, etc.)
  • Basic frontend experience with Vue (enough to contribute when needed; this is not a frontend-first role)
  • Professional working proficiency in English (spoken and written)
  • Experience in B2B SaaS, subscriptions/billing, identity & authentication, or licensing
  • Strong TypeScript skills beyond basic usage
  • Familiarity with OpenAPI or similar approaches to API contracts
  • Experience with CI/CD pipelines and automated testing
  • Experience using tools like Postman for API work
  • Professional working proficiency in German
What You Get:

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

Modern hardware & software.

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

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

Uncomplicated, supportive leadership, no politics, real impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

(Senior) Full Stack AI Engineer (F/M/X) - Hamburg or Mannheim
(Senior) Full Stack AI Engineer (F/M/X) - Hamburg or Mannheim

hubblr GmbH • Hamburg

On-site
EUR 85,000 - 120,000
Senior Backend Engineer (m/f/d)
Senior Backend Engineer (m/f/d)

Confidential • Düsseldorf

On-site
EUR 55,000 - 80,000
Equity option
Hybrid work
Office in Düsseldorf
Software Developer Full Stack (m/f/d) - remote option
Software Developer Full Stack (m/f/d) - remote option

PRIOjet GmbH • Germany

Hybrid
EUR 70,000 - 110,000
VSOP program
Lunch or private internet allowance
Flexible schedule
+2
Software Developer Full Stack (m/f/d) - remote option
Software Developer Full Stack (m/f/d) - remote option

PRIOjet GmbH • Hamburg

Hybrid
EUR 65,000 - 90,000
VSOP program
Remote-friendly
Flexible schedule
+1
Senior Software Engineer API (f/m/d) - Node.js, SQL
Senior Software Engineer API (f/m/d) - Node.js, SQL

Apply now! • Berlin

On-site
EUR 70,000 - 110,000
30 days vacation
Germany ticket
JobRad
+4
Senior Backend Developer (m/f/d)
Senior Backend Developer (m/f/d)

Media Ems • Garching bei München

Hybrid
EUR 90,000 - 130,000
Fully remote setup
Office meet-ups near Munich (Garching)
Occasional off-sites
+1
Senior Full-Stack Engineer (Python/Django + Vue.js)
Senior Full-Stack Engineer (Python/Django + Vue.js)

Hivebuy GmbH • Berlin

Hybrid
EUR 90,000 - 140,000
Flexible hybrid work
Office in Berlin center
BVGl Ticket
+1
Senior Full-Stack Engineer (Python/Django + Vue.js)
Senior Full-Stack Engineer (Python/Django + Vue.js)

Vue Mastery • Berlin

On-site
EUR 90,000 - 140,000
Flexible hybrid work
Berlin office in the city center
Trust-based working hours
+3
Technical Product Owner (f/m/d) – Software & Full Stack Applications
Technical Product Owner (f/m/d) – Software & Full Stack Applications

Bertelsmann • Berlin

On-site
EUR 90,000 - 120,000
30 days vacation
Germany ticket (JobRad)
Smart Fridays
+1
Software Developer Full Stack (m/f/d)
Software Developer Full Stack (m/f/d)

PRIOjet GmbH • Hamburg

Hybrid
EUR 70,000 - 110,000
VSOP program
Lunch allowance
Office drinks & fruits