JetBase Logo

.NET + React Entwickler Gesucht

Stellenbild

Wir suchen einen .NET + React-Entwickler, der in der Lage ist, mit seinen Teamkollegen zu kommunizieren und zusammenzuarbeiten, um Erfolg zu haben. Schließen Sie sich uns an!

Anforderungen

  • 1,5+ Jahre kommerzielle Erfahrung mit C# / .NET;
  • Erfahrung in der Entwicklung von ASP.NET Core Web APIs;
  • Gutes Verständnis von REST APIs und HTTP-Grundlagen;
  • Praktische Erfahrung mit React (Hooks, funktionale Komponenten, Zustandsverwaltung);
  • Erfahrung im Umgang mit PostgreSQL und im Schreiben grundlegender SQL-Abfragen;
  • Erfahrung im Schreiben von Unit-Tests (xUnit, NUnit oder MSTest);
  • Vertrautheit mit Mocking-Frameworks (Moq, NSubstitute usw.);
  • Verständnis von Git-Workflows (Branches, Pull-Requests, Code-Reviews);
  • Grundlegendes Verständnis von JWT-Authentifizierung und -Autorisierung;
  • Grundlagen zu Docker (Container, Docker Compose);
  • Vertrautheit mit CI/CD-Pipelines;
  • Englischkenntnisse, die ausreichen, um Dokumentationen zu lesen und innerhalb des Teams zu kommunizieren.

Verantwortung

Aus diesen Pflichten folgt:

  • Erfahrung mit Event-Sourcing oder CQRS-Frameworks (MediatR, WolverineFx, MassTransit);
  • Kenntnisse in MartenDB, EventStoreDB oder einem anderen Event-Store;
  • Erfahrung mit Temporal.io oder anderer Workflow-Orchestrierung (Camunda, Airflow);
  • NATS / JetStream oder ähnlichen Pub/Sub-Systemen;
  • Vertrautheit mit Clean Architecture / Hexagonal / Onion-Patterns;
  • AWS (SSO, RDS, ECS) oder Azure-Cloud-Dienste;
  • Frontend-Zustandsverwaltung (TanStack Query, Zustand, Redux Toolkit);
  • Erfahrung in Multi-Tenant-SaaS;
  • Vertrautheit mit gRPC und SignalR;
  • Starke Kenntnisse in TPL und paralleler Programmierung.

Bewerbungsprozess

  • 45-minütiges Interview mit einem Mitglied unseres HR-Teams, um Sie und Ihre Erfahrungen kennenzulernen;
  • Technische Aufgabe;
  • Technisches Interview mit unserem Team zur Bewertung Ihrer Fähigkeiten und Kompetenzen;
  • Abschließendes 1-stündiges Interview mit 2 Teammitgliedern, um zu prüfen, wie gut Sie zu unserer Kultur und Arbeitsweise passen.

Jobvorteile

  • Angemessene Vergütung für die Arbeitsergebnisse;
  • Jährlicher bezahlter Urlaub;
  • Möglichkeit, die Entwicklung des Unternehmens zu beeinflussen;
  • Individueller Entwicklungsplan;
  • Buchhaltungsdienstleistungen;
  • Remote-Arbeitsmodell und flexible Arbeitszeiten;
  • Zahlung für Englischstunden;
  • Bonus zum Geburtstag und zum erinnerungswürdigen Jubiläum;
  • Online-Teambuilding-Veranstaltungen (Pizza-Party, Tech-Meetup);
  • Wir bieten ein Vergütungsniveau, das direkt proportional zu den Qualifikationen und dem Niveau des Kandidaten ist.