Nächste Arbeit

Senior Node.js-Entwickler (Fullstack) in Surnin Synergy LTD

5 Dezember

10 Ansichten

Surnin Synergy LTD

Surnin Synergy LTD

0
0 Bewertungen
keine Erfahrung
Teilzeit

übersetzt von Google

Unternehmen: Surnin Synergy LTDStandort: RemotePosition: Senior Node.js Developer (Fullstack-fähig)Anstellungsart: Vertrag / VollzeitÜber Surnin SynergySurnin Synergy ist ein KI-Forschungs- und Entwicklungsunternehmen. Wir entwickeln unsere eigenen KI-gestützten Produkte und bieten KI-Entwicklungsdienstleistungen für eine Vielzahl von Kunden an.Unser Team besteht aus 2 Mitbegründern und 4 Kernteammitgliedern. Wir wachsen schnell und sind auf der Suche nach einem Senior Developer, der die Verantw

Unternehmen: Surnin Synergy LTD

Standort: Remote

Position: Senior Node.js Developer (Fullstack-fähig)

Anstellungsart: Vertrag / Vollzeit

Über Surnin Synergy

Surnin Synergy ist ein KI-Forschungs- und Entwicklungsunternehmen. Wir entwickeln unsere eigenen KI-gestützten Produkte und bieten KI-Entwicklungsdienstleistungen für eine Vielzahl von Kunden an.

Unser Team besteht aus 2 Mitbegründern und 4 Kernteammitgliedern. Wir wachsen schnell und sind auf der Suche nach einem Senior Developer, der die Verantwortung für technische Herausforderungen übernimmt, den Entwicklungsprozess durchgängig vorantreibt und sowohl die Architektur als auch die Implementierung unserer Produkte mitgestaltet.

Rollenübersicht

Wir suchen einen Senior Node.js Developer mit Fullstack-Fähigkeiten. Der ideale Kandidat ist pragmatisch, autonom und bereit, die volle Verantwortung für Backend- und Frontend-Aufgaben zu übernehmen – von der Datenbankarchitektur bis zur Bereitstellung. Sie arbeiten eng mit den Gründern zusammen und leisten einen wichtigen Beitrag zur Produktentwicklung, indem Sie wichtige technische Entscheidungen treffen und die Richtung unserer KI-Produkte bestimmen.

Hinweis: Diese Rolle ist auf Vertragsbasis. Das Projekt, an dem Sie arbeiten werden, ist experimentell und kann möglicherweise nicht gestartet werden. Wir suchen einen Entwickler, der sich für Innovationen begeistert und bereit ist, zu Projekten beizutragen, die sich auf der Grundlage von Ergebnissen weiterentwickeln oder verändern können.

Aufgaben

  • Skalierbare Backend-Systeme mit Node.js, Express und TypeScript entwickeln und warten.
  • Systemarchitektur, Datenbankschemata und Echtzeitfunktionen entwerfen.
  • Aufgabenwarteschlangen und Echtzeitkommunikation erstellen und verwalten BullMQ, Redis und WebSockets.
  • Sorgen Sie für Anwendungszuverlässigkeit, Beobachtbarkeit und Leistung (OpenTelemetry + ELK).
  • Implementieren Sie robuste Test-, Sicherheits- und Dokumentationspraktiken.
  • Unterstützen Sie die Frontend-Entwicklung (React, Vite, Shadcn UI) durch Überprüfung des Codes und Implementierung kritischer Änderungen.
  • Arbeiten Sie mit dem Team zusammen, um die Infrastruktur zu planen, bereitzustellen und zu optimieren Funktionen.

Anforderungen1. Kern-Backend und Architektur

  • Node.js- und Express-Kenntnisse auf Expertenniveau.
  • Ausgeprägte TypeScript-Kenntnisse (strenge Typisierung, Generics, Utility-Typen).
  • Erfahrung in Systemdesign, Architekturentscheidungen und pragmatischer Entwicklung.

2. Daten, Async und Echtzeit

  • Erweiterte MongoDB: Aggregation, Indizierung, Transaktionen, Schemadesign.
  • Erweiterte Redis-Nutzung: Caching, Pub/Sub, Datenstrukturen.
  • Erfahrung mit BullMQ für zuverlässige Warteschlangen, Idempotenz und Ratenbegrenzung.
  • WebSockets: Echtzeit-Implementierung und Skalierung (Redis-Adapter).

3. Infrastruktur und Beobachtbarkeit

  • OpenTelemetry + ELK zum Verfolgen, Protokollieren und Debuggen verteilter Transaktionen.
  • Docker: Bildoptimierung, Docker-Compose für Development.
  • Kostenbewusste Infrastrukturentscheidungen (RAM-/CPU-/Speicheroptimierung).

4. Qualitätssicherung und Sicherheit

  • Erfahrung in Unit- und Integrationstests (Jest, Supertest), TDD ist von Vorteil.
  • Kenntnisse über OWASP, sichere APIs, Token-/Sitzungshandling.
  • Dokumentationsfähigkeiten: Swagger/OpenAPI, Architekturdokumentation.

5. Frontend und Führung

  • Selbstsicheres React, Vite, Shadcn UI-Wissen.
  • Fähigkeit, gründliche, konstruktive Codeüberprüfungen durchzuführen.
  • Völlig autonom, in der Lage, Aufgaben durchgängig von der Datenbank bis zum Frontend und der Bereitstellung zu erledigen.

Was wir bieten

  • Möglichkeit, darin zu arbeiten ein schnell wachsendes KI-Forschungs- und Entwicklungsunternehmen.
  • Enge Zusammenarbeit mit Gründern und wichtige Entscheidungsverantwortung.
  • Flexible Remote- oder Hybrid-Arbeitsregelungen.
  • Kontakt zu modernsten KI-Technologien und skalierbarer Produktentwicklung.
  • Chance, an experimentellen KI-Projekten mitzuwirken, die das Potenzial haben, die Zukunft unserer Produkte zu gestalten.

Anleitung Bewerben

Bitte senden Sie Ihren Lebenslauf und ein kurzes Anschreiben.

Wichtig: Um Ihre Bewerbung zu priorisieren, beantworten Sie bitte diese beiden Fragen in Ihrem Anschreiben:

  1. Warum passen Sie perfekt für diese spezielle Rolle?
  2. Nennen Sie 3 technische Verbesserungen oder Optimierungen, die Sie an unseren KI-Produkten oder Backend-Systemen vornehmen würden.

Wenn Sie sind bereit, Einfluss auf unsere KI-Produkte zu nehmen, wir empfehlen Ihnen, sich zu bewerben!

übersetzt von Google

keine Erfahrung
Teilzeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren