Haftungsausschluss: Dieses Projekt ist mit der Mainstream-Dating-Branche verbunden. Wenn dieser Sektor nicht Ihren ethischen Werten oder beruflichen Interessen entspricht, empfehlen wir Ihnen, diese Stelle noch einmal zu überdenken.Stellenbeschreibung: Wir suchen einen qualifizierten und erfahrenen Backend-Entwickler für unsere dynamisches Team. Der ideale Kandidat verfügt über fundierte Kenntnisse der Programmiersprache Python und beherrscht die Arbeit mit einer Reihe von Technologien, darunter
Haftungsausschluss: Dieses Projekt ist mit der Mainstream-Dating-Branche verbunden. Wenn dieser Sektor nicht Ihren ethischen Werten oder beruflichen Interessen entspricht, empfehlen wir Ihnen, diese Stelle noch einmal zu überdenken.
Stellenbeschreibung: Wir suchen einen qualifizierten und erfahrenen Backend-Entwickler für unsere dynamisches Team. Der ideale Kandidat verfügt über fundierte Kenntnisse der Programmiersprache Python und beherrscht die Arbeit mit einer Reihe von Technologien, darunter aiohttp, FastAPI, Django, PostgreSQL, MySQL und Redis. Vollzeitbeschäftigung mit einer 5-Tage-Woche. Remote-Arbeit ist möglich, jedoch mit obligatorischer Anwesenheit im Büro zweimal pro Woche. Das Büro des Unternehmens befindet sich im Zentrum von Kiew, nur 2 Gehminuten von der U-Bahn entfernt.
Hauptaufgaben:
- Entwicklung und Wartung skalierbare und leistungsstarke Backend-Dienste mit Python.
- Entwickeln und pflegen Sie REST-APIs mithilfe von aiohttp, FastAPI und Django, um sowohl synchrone als auch asynchrone Anforderungen zu verarbeiten.
- Entwerfen und implementieren Sie Datenbankschemata und Abfragen in RDBMS (PostgreSQL/MySQL) und stellen Sie die Daten sicher Integrität und Leistung.
- Nutzen Sie Redis für Caching und Sitzungsspeicher, um die Anwendungsleistung zu verbessern.
- Containerisieren Sie Anwendungen und Dienste mit Docker und stellen Sie so die Konsistenz über verschiedene Umgebungen und Bereitstellungen hinweg sicher.
< li>Arbeiten Sie mit funktionsübergreifenden Teams zusammen, um neue Funktionen zu definieren, zu entwerfen und bereitzustellen.- Stellen Sie die bestmögliche Leistung, Qualität und Reaktionsfähigkeit von Anwendungen sicher.
- Identifizieren Sie Engpässe und Fehler, und Lösungen entwickeln, um diese Probleme zu mildern und anzugehen.
Qualifikationen:
- Nachgewiesene Erfahrung als Backend-Entwickler mit umfassenden Kenntnissen in Python.
- Erfahrung mit asynchroner Programmierung in Python.
- Ausgeprägtes Verständnis von PostgreSQL, MySQL-Datenbank, einschließlich Schemadesign, Abfrageoptimierung und Verbindungshandhabung.
- Vertrautheit mit Redis für Caching-Mechanismen und Sitzungsverwaltung.
- Kenntnisse im Umgang mit Docker für Containerisierung und Orchestrierung.
- Ausgeprägte Fähigkeiten zur Problemlösung und Fähigkeit zur Zusammenarbeit im Team.
< li>Ausgezeichnete schriftliche und mündliche Kommunikationsfähigkeiten in Englisch.
Nice to Have:•
- Erfahrung mit anderen Backend-Frameworks und Sprachen.
- Vertrautheit mit Front-End-Technologien (z. B. JavaScript, HTML, CSS).
- Beitrag zu Open-Source-Projekten.
- Erfahrung mit der NGINX-Einrichtung und Konfiguration.