itkarrieren
Zurück zu den Treffern

Software Engineer

Anzeige auf Englisch

ArbeitsortFrankfurt am Main
+ 1 weitere
1 weitere Anzeige · Frankfurt am Main
Gehalt60.000–85.000 € brutto/Jahr
HomeofficeVollständig remote

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.

Arbeitgeber

Mehr Stellen finden

Weitere Stellen