Senior Software Engineer

Agile Heroes GmbH
Frankfurt am Main, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior

Job location

Frankfurt am Main, Germany

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Continuous Integration
Github
PostgreSQL
Node.js
Redis
Swagger
TypeScript
Openapi
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Caching
Backend
Front End Software Development
REST
Docker
Microservices

Job description

Feature-Vertiefung: Entwicklung und Implementierung neuer Backend Services zur deutlichen Verbesserung der Feature-Tiefe unseres zentralen Workflow-Features. Du gestaltest bestehende Funktionalitäten umfangreicher und robuster.

AI-Integration: Mitarbeit an der Integration unserer vektor-basierten AI-Suche, inklusive Anbindung an Vektor-Datenbanken und Entwicklung der zugehörigen Backend-Logik.

Technische Weiterentwicklung: Du bringst eigene Ideen ein, erkennst Verbesserungspotenziale im Stack und treibst die technische Qualität unseres Produkts aktiv voran.

Teamkollaboration: Du arbeitest eng mit Frontend-Entwicklern, Product und Design zusammen und bist ein verlässlicher, aktiver Teil unseres Frankfurter Teams.

Requirements

  • 3 bis 8 Jahre Berufserfahrung in der Backend-Entwicklung
  • Fundierte Kenntnisse in Node.js (24+) mit Fastify und Platformatic (TypeScript)
  • Erfahrung mit PostgreSQL und Prisma ORM
  • Kenntnisse in Redis und BullMQ (Queues und Caching)
  • Verständnis von Microservices- und Multi-Tenant-Architekturen
  • Praxiserfahrung mit AWS (ECS, ElastiCache, SES, S3 etc.), Docker und AWS CDK
  • Erfahrung mit CI/CD via GitHub Actions
  • Sicherer Umgang mit REST APIs und Dokumentation via OpenAPI/Swagger
  • Kenntnisse im Umgang mit typisierten API-Clients (Massimo) von Vorteil
  • Deutsch auf Muttersprachniveau, Englisch verhandlungssicher, * Du arbeitest eigenverantwortlich, strukturiert und lösungsorientiert
  • Du bringst eine Wachstumsmentalität mit und bleibst neugierig auf neue Technologien
  • Du bist ein echter Teamplayer, der Vertrauen aufbaut und kollegial zusammenarbeitet
  • Du freust dich darauf, vor Ort in Frankfurt Teil einer starken Teamkultur zu sein

Benefits & conditions

  • Unbefristeter Arbeitsvertrag in Vollzeit in einem wachsenden Tech-Unternehmen
  • Präsenz-Arbeitsplatz in unserem Büro in Frankfurt am Main (starke Teamkultur vor Ort)
  • Aktive Mitgestaltung eines Produkts, das die Weiterbildungsbranche transformiert
  • Zusammenarbeit mit einem Team, das technische Exzellenz lebt und ständig lernt
  • Vielfältige Weiterbildungs- und Entwicklungsmöglichkeiten
  • Moderne Ausstattung und ein kollegialer, vertrauensvoller Umgang

Apply for this position