Careers · Independent Engineering

Senior Developer (m/f/d) — decide the architecture, not just build it.

You build custom software outside the Microsoft stack: web platforms, OpenAI integrations, sovereign architectures for mid-sized firms. TypeScript, Next.js, Postgres, Vercel or our own hosting setups. You take part in architecture decisions rather than receiving them — with direct contact to the customer.

What you will own

  • Implementation and architecture of web platforms and line-of-business applications in TypeScript — backend and frontend, not just one half
  • AI integrations: the OpenAI API in practice, vector stores, RAG architectures — with a clear sense of when AI is the wrong answer
  • Data and operations: Postgres modelling, deployments on Vercel or in our own setups, observability
  • Sovereignty as a requirement: architectures that work without depending on a single vendor — that is why customers come to us
  • Quality: code review, tests, type safety; thinking GDPR and EU AI Act consequences through early rather than auditing them afterwards
  • Direct customer contact: clarifying requirements yourself instead of receiving them through three layers

What you bring

  • At least five years in TypeScript, in the backend and in the frontend
  • Next.js in production, not only in prototypes
  • Hands-on practice with the OpenAI API, vector stores or RAG architectures
  • Postgres beyond CRUD: modelling, indexes, migrations
  • Awareness of GDPR and the EU AI Act when making architecture decisions
  • Excellent written and spoken German plus confident English — both are a requirement, including in the technical roles
  • Direct customer contact is part of the role: you lead the conversations yourself and do so the way German B2B clients expect — dependable, clear, at eye level

What we offer

Sounds like your role?

Send us your CV and two sentences on why this role in particular. We do not need a templated cover letter. If you have questions first, take the 15-minute introductory call.

  • Remote-first; the office in Offenbach am Main is an offer, not an obligation
  • Architecture responsibility from the first project
  • Not a ticket factory: you own solutions, not processed items
  • Training and certifications at our expense

Apply by email See all open roles →

Application

Apply right here.

Upload your CV, add two sentences on why this role in particular — that is all we need. We do not read templated cover letters anyway.

Documents

PDF, DOC or DOCX · up to 5 MB per file · three files at most

    If the form does not work for you, simply send your documents to karriere@arades.de.

    How the selection process runs

    Four steps from application to contract.

    We deliberately keep it transparent. You know at all times where you stand — and we take the time to really get to know you, rather than filtering by CV checkboxes.

    01 · 30 min

    Preliminary call

    By phone or video — we mutually clarify whether the role fits the person. No test assignments, no HR filter questions. You speak directly with someone from the practitioner team, not with a recruiter.

    02 · 60 min

    Technical interview

    An in-depth conversation about the technical topics of your future role. For Microsoft positions, with a system demo; for Independent Engineering, with a code review of your own work; for the sales role, with a qualification and proposal case from our portfolio.

    03 · 60 min

    Team interview

    You meet the team you would actually work with. We skip stress interviews — we want to see whether the working chemistry fits. Both sides can decline, both sides can raise concerns.

    04 · Contract

    Offer & start

    Within a week of the team interview, you receive our written offer — or an honest rejection with reasons. We agree on the start date together, typically with 4–8 weeks of lead time.

    15-min preliminary call

    Questions before applying?

    Book 15 minutes — we'll tell you honestly whether the role fits you and whether our setup matches your expectations. No application pressure, no follow-up calls you haven't requested.