n

Full Stack Software Engineer – Nopex Platform

nopex

Karlsruhe, Baden-Württemberg, Germany · Full Time

Be the first to apply

Experience
4+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Nopex is an AI-agent-driven platform focused on software delivery automation. The platform converts requirements into fully operational production systems by coordinating a network of specialized AI agents that handle planning, coding, testing, reviewing, deploying, and managing software, with human involvement at critical points.

As a Full Stack Software Engineer, you will contribute to the development and enhancement of our five main products: Console (a SaaS solution for requirements and documentation), Swarm (a multi-agent orchestration service), Hive (the control plane), Stack (an AI-powered CI/CD system), and Billing Gateway. Your work will include creating features that serve both human users and AI agents, collaborating closely with the AI systems.

Responsibilities

  • Develop comprehensive end-to-end features utilizing Next.js 16 and React (shadcn/ui, Nopex Design System) on the frontend, paired with Fastify or NestJS APIs on the backend, integrated with PostgreSQL (via Drizzle) and Redis/BullMQ for queue management.
  • Create product interfaces suitable for both human and AI agent consumption, including REST APIs validated with Zod, MCP tools, and streaming data through SSE/WebSocket protocols.
  • Enhance the Swarm component by building new persona plugins, tools, workspace drivers, or transport adapters.
  • Work on core platform infrastructure elements such as pipelines within Stack, deployment drivers in Hive, and webhook workflows in the Billing Gateway.
  • Take ownership of production environments by implementing monitoring with Sentry, maintaining test coverage through Playwright and Vitest, managing Kubernetes manifests, and participating in on-call rotations to address operational issues.
  • Collaborate interactively with AI agents by reviewing pull requests generated by Swarm and contributing your own code continuously.

Qualifications

  • Minimum of 4 years experience developing production-ready TypeScript software across both frontend and backend domains.
  • Proficient in Next.js and React frameworks, alongside at least one Node.js backend framework such as Fastify or NestJS.
  • Comfortable working with PostgreSQL databases, ORM tools like Drizzle or Prisma, and Redis-powered queue systems.
  • Familiarity with containerization and orchestration technologies, specifically Docker and Kubernetes, with the ability to use commands such as 'kubectl describe' confidently.
  • Strong opinions and practical experience in API design, emphasizing type safety and validation strategies.
  • A balanced and pragmatic approach to AI tooling, neither overly enthusiastic nor dismissive.

Preferred Skills

  • Experience with large language models and agents (e.g., Anthropic, OpenAI), including prompt caching and tool-use protocols.
  • Familiarity with monorepo management tools such as pnpm workspaces and Turbo.
  • Proficiency in database migrations with Drizzle, API contract-first development with Zod, and OpenAPI 3.1 standards.
  • Experience in observability tooling, including Sentry, OpenTelemetry, and trace user interfaces.

What We Provide

  • A cutting-edge platform where your programming efforts are enhanced by a collective of AI agents.
  • A lean, experienced team characterized by minimal meetings, extensive write access, and decisions made swiftly within days.
  • Modern technology stack without legacy burdens: strict TypeScript, Drizzle ORM, Fastify, Next.js 16, and Kubernetes-native architecture.
  • An office located in Karlsruhe with options for remote work on select days.
  • Generous vacation policy of 30 days and premium technical equipment.
  • Opportunities to attend conferences and industry events to maintain professional connectivity.

Tools & software

Node.js React Docker required Kubernetes required PostgreSQL required Redis required Sentry required

How they work

Teamwork & Collaboration Attention to Detail Decision Making Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer