Senior Full-Stack Entwickler: Open-Source-Produktverbesserung & API-Integration
Aus der Ferne
Vollzeit
Teilzeitarbeit
Werden Sie Teil unseres Teams als Senior Web Developer und erweitern Sie unsere PULS-Plattform um Funktionen für Zahlungsintegration, Social Media Authentifizierung und KI-Moderation. Erfahrene Entwickler arbeiten dezentral.
Projektübersicht
- Sie arbeiten mit unserer etablierten PULS Plattform und benötigen einen Entwickler, der sich schnell in die bestehende Architektur einarbeiten kann und gleichzeitig neue Features implementiert.
- Der Schwerpunkt des Projekts liegt auf der Zahlungsabwicklung, Authentifizierungssystemen und KI-gestützter Content-Moderation - alles entscheidende Elemente für die Weiterentwicklung unseres Produkts.
Hauptaufgaben
- Integration des Bezahlsystems: Implementierung und Konfiguration der Abonnement-Zahlungsabwicklung über die UKassa API, um sichere Transaktionen und eine ordnungsgemäße Rechnungsverwaltung zu gewährleisten.
- Verbesserung der Authentifizierung: Entwicklung von plattformübergreifenden Autorisierungssystemen mit Anbindung an VK, OK, Apple ID und Yandex ID.
- Überprüfung von Telefonnummern: Entwicklung eines robusten Telefonnummern-Autorisierungssystems mit Call Password ID für erhöhte Sicherheit.
- Fehlersuche: Identifizierung, Fehlersuche und Behebung bestehender Plattformprobleme unter Beibehaltung der Codequalität.
- KI-Integration: Implementierung automatisierter Content-Moderationssysteme für nutzergenerierte Inhalte, einschließlich Foto-Screening und Textanalyse, um unangemessenes Material und Betrug zu verhindern.
- Dokumentation: Erstellung einer umfassenden technischen Dokumentation für alle implementierten Funktionen und Systemänderungen.
- Testen: Entwickeln und implementieren Sie gründliche Testverfahren, um die Zuverlässigkeit der neuen Implementierungen zu gewährleisten.
Erforderliche Fähigkeiten und Erfahrungen:
- Mindestens 5 Jahre Erfahrung in der professionellen Full-Stack-Webentwicklung.
- Eingehende Kenntnisse moderner JavaScript-Frameworks (React, Vue oder Angular).
- Erfahrung in der Backend-Entwicklung mit Node.js, Python oder PHP.
- Umfassende Erfahrung mit der Integration und Implementierung von RESTful APIs.
- Nachgewiesene Kenntnisse von Zahlungsverarbeitungssystemen und Finanz-APIs.
- Kenntnisse von OAuth-Authentifizierungsabläufen und Implementierungen von Social-Logins.
- Erfahrung mit der Integration von KI/ML-Diensten für die Moderation von Inhalten.
- Nachgewiesene Erfahrung in der erfolgreichen Identifizierung und Behebung von Fehlern.
Wichtig:
- Erfahrung mit Telefonverifikationssystemen.
- Hintergrundwissen über Content-Moderationssysteme oder Trust & Safety-Implementierungen.
- Kenntnisse von Technologien zur Bilderkennung und Textanalyse.
- Erfahrung mit der Anpassung und Erweiterung von Open-Source-Projekten.
Technologie-Stack
- Frontend: JavaScript/TypeScript, moderne Frameworks.
- Backend: Node.js/Express, Python oder PHP.
- Datenbank: MySQL, PostgreSQL oder MongoDB.
- API-Integration: RESTful-Dienste, OAuth.
- DevOps: Git, CI/CD-Pipelines.
- KI-Dienste: APIs für die Moderation von Inhalten, NLP für die Textanalyse.
Warum an diesem Projekt arbeiten?
- Diese Rolle bietet Ihnen eine außergewöhnliche Gelegenheit, ein etabliertes Produkt mit echten Nutzern maßgeblich zu beeinflussen.
- Sie werden mehrere technische Herausforderungen in den Bereichen Zahlungssysteme, Authentifizierung und modernste KI-Implementierung bewältigen.
- Das Projekt wird Ihnen wertvolle Erfahrungen bei der Integration von Finanztechnologien und Inhaltsmoderationssystemen vermitteln - Fähigkeiten, die in der heutigen digitalen Landschaft immer wichtiger werden.
- Da es sich um eine Remote-Position handelt, genießen Sie die Flexibilität, von Ihrem bevorzugten Standort aus zu arbeiten und gleichzeitig mit unserem verteilten Team zusammenzuarbeiten.